void (2) 썸네일형 리스트형 Kotlin function 의 return 타입을 void 로 하고 싶어요 callback lambda 를 function의 parameter로 넘겨서 사용하려고 합니다. lambda의 정의는 간단하죠. 함수 정의 fun saveFile(value: Int, callback: (value: Int) -> Void) { } 함수 사용 functionName(10, { value -> }) 이렇게 하면 당연히 될줄 알았습니다. 대부분의 언어에서 return 값이 없으면 void 또는 빈값을 해서요... https://kotlinlang.org/docs/reference/functions.html#unit-returning-functions return 값이 없을 때는 Unit type 으로 return type 을 지정해야 한다고 되어 있습니다. 함수 정의 fun saveFile(.. Mocktio 에서 void 매소드 테스트 JUnit test에서 void 매소드를 테스트하고 싶을때 기본적인 when().thenReturn() 으로는 테스트가 불 가능합니다. 다음과 같은 방법을 사용하면 void 매소드도 테스트 가능합니다. MyClass myClass = mock(MyClass.class); doCallRealMethod().when(myClass).funA(anyString()); funA - mock object가 실행할 void method 이전 1 다음