(мой опыт работы с Grails 2.4.5)
Для тех, кто сталкивался с этим вопросом и все еще застрял, я подумал, что упомяну о недочетах, которые легко пропустить, если вы не создадите свои тестычерез командную строку.
Похоже, что к файлам теста Спока ( и их имена классов) необходимо добавить суффикс слова "Spec".
Например, в FakeControllerSpec.groovy
:
...
@TestFor(FakeController)
class FakeControllerSpec extends Specification {
...
}
Если на этом этапе intellij убедился, что ваш тест является тестом junit (или какой-либо средой, отличной от Spock), вам понадобитсяудалить конфигурацию из Run > editConfigurations
перед повторным запуском теста.