Как запустить интеграционный тест на одном контроллере?

Мне было интересно, можно ли в Grails запускать интеграционные тесты для одного контроллера. Для запуска всех интеграционных тестов я использую

grails test-app -integration

как запустить интеграционный тест для 1 контроллера с именем SurveyController.

Я ценю любую помощь! Спасибо!


person kofhearts    schedule 27.06.2016    source источник


Ответы (2)


Привет, пожалуйста, укажите полный путь к классу интеграционного теста (скопируйте его ссылку), как показано ниже.

grails  test-app -integration path_to_integration_test.SurveyControllerIntegrationSpec

Примечание. Укажите имя тестового класса, а не имя контроллера.

person Prakash Thete    schedule 27.06.2016
comment
Извините, пропустил название тестового класса. Вы должны указать класс интеграционного теста SurveyController, т. е. SurveyControllerIntegrationSpec. - person Prakash Thete; 28.06.2016
comment
Это сделало это! Большое спасибо! - person kofhearts; 28.06.2016

Он должен работать

grails test-app integration: SurveyController
person Abs    schedule 27.06.2016
comment
жаль, что не сработало. обратите внимание, что я использую Grails 2.2. вы знаете, если это проблема версии? - person kofhearts; 27.06.2016