Kotlin, Kotest, Property Based Testing.
ApplicationServiceParameterizedTest { private val applicationService = ApplicationService() @ParameterizedTest @MethodSource("createInputData") fun `returns outputDto for valid input`(inputDto: InputDto, outputDto: OutputDto) { // when val actual = applicationService.createOutput(inputDto) // then