Я новичок в grails и пытаюсь запустить уже существующие интеграционные тесты для определенного класса (используя grails 3.0.11). (Я не хочу запускать ВСЕ тестовые классы, только один)Как выполнить интеграционный тест для определенного класса в grails 3.0
- Возможно ли это сделать для интеграционных испытаний или могут быть выполнены только те тесты Unit?
- Если да, то может ли кто-нибудь предложить, как это можно сделать?
Класс тест выглядит следующим образом
@TestFor(ClassToBeTested)
@Mock([])
class ClassToBeTestedSpec extends Specification {
...
}
Я попытался следующие после просмотра сообщений здесь,
$ grails test-app -integration ClassToBeTested
Но я получаю ниже ошибки
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':integrationTest'.
> No tests found for given includes: [ClassToBeTested]
Спасибо ,
спасибо .. но его все еще не работает. Мой тестовый класс находится в пакете, отличном от стандартного. – neel
Скопируйте вставить точное сообщение об ошибке. – HypeMK
Я получаю ниже исключения при попытке вашего предложения FAILURE: Сбой сборки с исключением. * Что пошло не так: Выполнение не выполнено для задачи ': integrationTest'. > Никакие тесты, найденные для данного, включают в себя: [* .ClassToBeTested] – neel