В настоящее время я пытаюсь проверить правильность запуска приложения при задании свойства. В основном это проверка конфигурации и автопроводки. Я НЕ хочу запускать какой-либо компонент, просто хочу запустить систему.
Моя попытка с groovy 2.5.8 и спок 1.3-groovy2.5:
@ActiveProfiles([MY_PROFILES])
@WebAppConfiguration
@ContextConfiguration
@SpringBootTest(classes = [Application], properties = ["property.enabled=true"])
class IntegrationTest extends Specification {
def "Service starts up with property enabled"() {
expect:
noExceptionThrown()
}
}
К сожалению Я получаю следующую ошибку компиляции:
Error:(23, 5) Groovyc: Exception conditions are only allowed in 'then' blocks
Кто-нибудь есть идеи, как еще я могу выполнить этот тест?