Mockito-Kotlin2 Mockito-Kotlin Sample로 자세히 알아보기 Mockito-Kotlin Sample로 자세히 알아보기 #Mockito Features에 대한 문서를 글쓴이가 Kotlin으로 해석한 샘플입니다. 틀린 것이나 좀 더 나은 코드가 있다면 댓글로 남겨주시면 감사하겠습니다 :) #Mockito Features 원문 https://www.javadoc.io/static/org.mockito/mockito-core/3.1.0/org/mockito/Mockito.html contents 1. Mock객체의 동작(Behavior)을 검증해보기 @Test fun `mock_will_memorize_all_interaction`() { val mockedList = mock() mockedList.add("one") mockedList.clear() //검증하기 , .. 2019. 10. 28. Mockito-Kotlin 알아보기 Mockito-Kotlin 알아보기 Mockito는 유닛 테스트를 위한 Java mocking framework입니다. Mockito를 사용하여 쉽게 Mock Object를 만들어 관리할 수 있습니다. Mockito는 현재 Kotlin과 함께 작동하지만 구문이 최적이 아닙니다. Kotlin에서는 모든 클래스가 기본적으로 final로 선언되어있어 Mockito는 기본적으로 mocking을 할 수 없는 등의 여러 문제가 있습니다. 그래서 Niek Haarman이 유지 관리하는 mockito-kotlin 라이브러리를 사용하도록 하겠습니다. (글 쓴 시점으로는 Mockito lib는 kotlin을 공식 지원하지는 않지만 추후 제공 계획이 있다고 합니다.) Mockito-Kotlin 기본 사용법 dependenc.. 2019. 10. 28. 이전 1 다음