"Function1" fun function2() = “Function2" fun function3() { } fun function4() { } fun function5() { } } class ViewModel(val useCase: UseCase) { fun execute() { useCase.function1() useCase.function2() useCase.function3() useCase.function4() useCase.function5() } } @Test fun executeTest() { val useCase: UseCase = mockk(relaxUnitFun = true) every { useCase.function1() } returns "Function1" every { useCase.function2() } returns “Function2” every { useCase.function3() } returns Unit every { useCase.function4() } returns Unit every { useCase.function5() } returns Unit … }