Запуск тестовой пружины со споком - PullRequest
0 голосов
/ 09 января 2020

В настоящее время я пытаюсь проверить правильность запуска приложения при задании свойства. В основном это проверка конфигурации и автопроводки. Я НЕ хочу запускать какой-либо компонент, просто хочу запустить систему.

Моя попытка с 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

Кто-нибудь есть идеи, как еще я могу выполнить этот тест?

1 Ответ

1 голос
/ 09 января 2020

Удаление noExceptionThrown должно помочь. Это должно работать:

  def "Service starts up with property enabled"() {
    expect: "All beans are created"
  }
...