mockito-kotlin https://github.com/mockito/mockito-kotlin GitHub - mockito/mockito-kotlin: Using Mockito with Kotlin Using Mockito with Kotlin. Contribute to mockito/mockito-kotlin development by creating an account on GitHub. github.com mockito-kotlin란 kotlin언어로 mockito를 사용하기 쉽게 헬퍼 함수(helper function)을 제공해주는 라이브러리 입니다. 기존 mockito가 Java언어를 타겟으로 만들어졌기 때문에 kotlin언어의 특성을 십분 활용할 수 없는데 mockito-kotlin ..
문제 상황 먼저 저의 상황은 코틀린(kotlin) 언어로 mockito를 사용하는 환경에서 발생하였습니다. 코틀린언어가 아닌 다른 언어를 사용하셨다면 저의 케이스와 다른 경우일 확률이 높습니다. mockito의 Argument matchers의 eq() 메서드를 사용시에 문제가 발생하였다. 문제 상황을 가정하기 위해 먼저 Person 클래스를 하나 생성하자 class Person { fun isDeveloper(name: String, age: Int): Boolean { return true } } Argument matchers를 이용해 name이 "charlie"이고 age는 any()로 스텁(stub) 진행 하였다. // NullPointerException 발생 `when`(mock.isDeve..
- Total
- Today
- Yesterday
- JUnit5
- autoconfigure
- BatchStatus
- trailing comma
- AWS INDUSTRY WEEK
- 클린 아키텍처
- A레코드
- Collection
- prinicipal
- asSequence
- meta-data
- mockK
- WrongTypeOfReturnValue
- kotlin
- GSLB
- spring data jpa
- Mockito
- IntelliJ
- Stream
- ExitStatus
- datasource
- Spring
- Spring Batch
- mockito-kotlin
- scenario test
- 시나리오 테스트
- assertj
- Parameterized
- test
- java
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |