Я пытаюсь вставить некоторые тестовые данные в мою базу данных, для которых всю работу выполняет класс BootStrapTest.
В моем BootStrap Файл .groovy
называется так
environments {
test {
println "Test environment"
println "Executing BootStrapTest"
new BootStrapTest().init()
println "Finished BootStrapTest"
}
}
Однако, когда я запускаю свои интеграционные тесты, этот код не выполняется. Я читал, что интеграционные тесты должны загружаться, поэтому я очень запутался.
Я видел некоторые инвазивные решения, такие как , изменяющие TestApp. groovy script , но я могу представить, что для этого есть путь через conf. Также прочитайте этот вопрос SO и этот вопрос , но не совсем понял.
Возможно, я что-то не понимаю, у меня много проблем с Grails тестирование. Если что-то появится в таблице, я использую Intelli JIdea в качестве IDE.
Мы будем благодарны за любые мысли.
Заранее спасибо