Spring WebFlux y Kotlin Support: ¿Cómo hacer testings de integración?

https://docs.spring.io/spring-framework/docs/5.0.0.BUILD-SNAPSHOT/spring-framework-reference/kotlin.html#easy-testing-kotlin-and-junit-5 muestra una muestra de código para una testing de integración. Sin embargo, no entiendo esta línea:

val application = Application(8181) 

8181 debe ser el número de puerto. Pero, ¿de dónde viene la Application ? ¿Es esta la class de aplicación de una aplicación Spring Boot ?

Eche un vistazo a https://github.com/sdeleuze/spring-kotlin-functional/blob/master/src/test/kotlin/functional/IntegrationTests.kt

El código del tutorial está contenido allí. Para abreviar: la Application es una class de su proyecto, pero simplemente revise el proyecto https://github.com/sdeleuze/spring-kotlin-functional