Spring Boot no puede ejecutar una testing individual en IntelliJ

Esto comenzó a suceder recientemente, pero no estoy seguro de qué cambió para causarlo.

  • Cuando ejecuto todas las testings de IntelliJ, todo está bien. También la construcción gradle está bien.
  • Cuando realizo una testing unitaria, todo está bien.
  • Cuando ejecuto una única testing de integración web, falla porque una class config tiene todas las properties nulas.

La class de configuration se parece a (Kotlin):

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

Una testing se ve así:

 @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(testCnetworkingentials) .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()) } 

No estoy seguro de qué información puedo agregar. En function de la información limitada proporcionada:

  • ¿Es este un problema conocido con una solución conocida?