Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 |
30 | 31 |
Tags
- 특가촌
- java.lang.OutOfMemoryError: Java heap space
- todofication
- Koin
- 특가게시판
- fragment
- 뷰 상태 저장
- andorid
- 특가알람
- compileKotlin FAILED
- 안드로이드
- 카드 내역 공유 앱
- Quickly
- nvidia-docker
- 카드내역 공유
- RxJava
- 대학톡
- 작성
- Android
- kotlin
- 타이머앱
- 올인원타이머
- 뷰 상태복구
- 안드로이드 클린 아키텍쳐
- moveToState
- List
- RX
- recyclerview
- onViewCreated
- android clean architecture
Archives
- Today
- Total
목록2021/05/22 (1)
seoft
koin repository 대상 간단한 unit test (with Rx)
사이드 프로젝트 진행 중 간단하게 Repository 대상의 테스트가 진행되면 좋을 것 같아 진행하였고, 관련해서 기술합니다. 단순히 최근검색어를 로컬로 get, add, clear 하는 로직을 테스트하기위해 필요한 부분중 핵심적인 일부 코드만 모았습니다. 먼저 유닛테스트와 디펜던시가 없는 실 프로젝트 구성 중 koin 인잭션이 있는 코드들을 기술합니다. SettingRepository.kt DataSource와 Preference 주입도 내부적으로 포함되있으나 해당 코드들은 생략하고 unit test로 사용하지 않는 코드들도 생략합니다. ResultModule.kt 실제 프로젝트 구성에서 전반적인 di를 구성합니다, 해당 예제에서는 repositoryModule, localModule 만 관여되며, S..
android
2021. 5. 22. 15:30