Spring Boot не может запускать одиночный тест в IntelliJ

Это началось недавно, но я не уверен, что изменилось, чтобы вызвать его.

  • Когда я запускаю все тесты от IntelliJ, все хорошо. Кроме того, конструкция градиента прекрасна.
  • Когда я запускаю единичный тест, все хорошо.
  • Когда я запускаю один тест интеграции в Интернете, он терпит неудачу, потому что класс конфигурации имеет все свойства null.

Класс config выглядит как (Kotlin):

@Component @ConfigurationProperties(prefix = "api") public open class ApiConfigImpl : ApiConfig { 

Тест выглядит так:

 @RunWith(SpringJUnit4ClassRunner::class) @ContextConfiguration(classes = arrayOf(ApplicationAssembly::class), loader = SpringApplicationContextLoader::class) @WebIntegrationTest open class CandidateProfileControllerTest { @Inject lateinit var profileRepo: CandidateProfileRepository //etc a few more deps used to setup test data @Test open fun getById() { val greg = CandidateProfile("123", "12312", "Greg", "Jones", dateOfBirth = Date(), gender = Gender.MALE, biography = "ABC", maxMatchableAge = null, maxMatchableDistance = null) profileRepo.save(greg) val auth = given().header("content-type", "application/json") .body(testCredentials) .post("/authorization/social").peek().asString() val accessToken: String = from(auth).get("accessToken") given().header("Access-Token", accessToken). header("API-Key", testAPIKey()). get("/profile/${greg.id}"). peek().then(). body("stageName", notNullValue()) } 

Я не уверен, какую информацию я могу добавить. На основании ограниченной информации:

  • Является ли это известной проблемой с известным решением?

Это ошибка, зарегистрированная в трекер IntelliJ / Kotlin , с ожидающим исправлением.

Intereting Posts
Как написать статический инициализатор уровня пакета в Котлине? Странная ошибка «Неразрешенная ссылка:» после обновления до Kotlin 1.0.5 Возврат значения, полученного в Kotlin coroutine Котлин Поэт пустой генерации конструктора – наследование Как инициализировать строку в kotlin Свойство getter напечатано на Supertype вместо внедрения в Kotlin Использовать статический метод в Java как метод расширения в Котлине Создайте карту списков из Spring config в Kotlin Vaadin 8 NativeSelect изменить представление данных списка kotlin.jvm.KotlinReflectionNotSupportedError: Реализация отражения Kotlin не найдена во время выполнения. Удостоверьтесь, что у вас есть kotlin-reflect.jar Ошибка при обработке аннотаций с помощью Kapt и Dagger2 Как я могу реплицировать несколько первичных конструкторов? kapt2 и butterknife производят ошибку lint: ожидаемый ресурс идентификатора типа Сделать элемент RecyclerView для полноэкранного просмотра с помощью перехода / анимации Kotlin KFunction reflection – получить значения параметров