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
- android clean architecture
- 올인원타이머
- recyclerview
- java.lang.OutOfMemoryError: Java heap space
- 뷰 상태복구
- todofication
- 작성
- RX
- onViewCreated
- fragment
- 안드로이드 클린 아키텍쳐
- 카드내역 공유
- Koin
- 카드 내역 공유 앱
- kotlin
- RxJava
- andorid
- 안드로이드
- Quickly
- 특가게시판
- List
- 특가촌
- 타이머앱
- compileKotlin FAILED
- 대학톡
- moveToState
- nvidia-docker
- 뷰 상태 저장
- Android
- 특가알람
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