В настоящее время я работаю над улучшением покрытия тестов в своем приложении, которое использует Slick для подключения к базе данных MySQL. В прошлом (мои дни Java/Spring) я поставил тест внутри транзакции и отменил любые изменения в базе данных после завершения теста. Есть ли способ реализовать те же функции с Scala и Slick? Если нет, какие параметры у меня есть для создания интеграционных тестов между моим приложением и моей базой данных?Письменные тесты для Slick Components
0
A
ответ
1
ScalaQuery - это старый Slick, и вы должны использовать тот же метод, описанный в этой теме.
Noitice withTransaction и откат.
How do I rollback a session in ScalaQuery?
Если есть какая-либо расхождение между пятном и ScalaQuery вы можете быть в состоянии найти обновленное использование Теперь, когда вы знаете, что искать.
Смежные вопросы
- 1. Письменные тесты для DAO
- 2. Письменные тесты для пакета Laravel
- 3. Письменные тесты для sidekiq worker
- 4. Письменные тесты для плагинов Rails
- 5. Письменные тесты для метода ценообразования
- 6. Письменные тесты для почтовых рельсов
- 7. Письменные тесты для стохастических функций
- 8. Письменные тесты для функционального кода?
- 9. Письменные блок-тесты для проекта Sitecore
- 10. Письменные тесты для приложений Flow и Mortar
- 11. Письменные тесты для AngularJS с UnderscoreJS
- 12. Письменные тесты для действий администратора Django
- 13. Письменные тесты для имени модели Уникальность
- 14. Письменные тесты в JAVA для Appium
- 15. Изолирующие устройства и письменные тесты в Android
- 16. Письменные тесты без нарушения SRP, OCP, DRY
- 17. Письменные тесты как функции в Dalek.js
- 18. Письменные тесты, которые не подрываются сначала
- 19. Поддерживает ли TestComplete письменные тесты на Java?
- 20. Rails/RSpec - письменные тесты для оригинальных вспомогательных методов
- 21. Письменные тесты селена для приложений Cytoscape JS - Локальные узлы, края
- 22. Письменные тесты для модуля javascript с использованием функции require.ensure webpack
- 23. Письменные тесты в Appium для iPad-приложений на основе ActionScript
- 24. Письменные тесты для фоновых процессов (например, фоновые задания)
- 25. Письменные тесты для аутентификации пользователей с помощью rspec
- 26. Письменные тесты с RSpec для Redis с Rails
- 27. Письменные языки для JVM
- 28. Письменные тесты в Mocha/Chai с парадигмой модуля пространства имен
- 29. Письменные приемочные испытания для «скудных» пользовательских историй
- 30. Письменные и рабочие тесты. ImportError: Нет модуля с именем generic