본문 바로가기

Android41

[Android] 구글 Coroutine Test 정리 글 https://developer.android.com/kotlin/coroutines/test?authuser=4&hl=ko Android에서 Kotlin 코루틴 테스트 | Android Developers Android에서 Kotlin 코루틴 테스트 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 코루틴을 사용하는 단위 테스트 코드는 주의가 필요합니다. 비동기로 실행될 developer.android.com Android에서 Kotlin 코루틴 테스트 bookmark_border 코루틴을 사용하는 단위 테스트 코드는 주의가 필요합니다. 비동기로 실행될 수 있고 여러 스레드에서 발생할 수 있기 때문입니다. 이 가이드에서는 정지 함수를 테스트하는 방법과 알아 두어야 하는 테스.. 2023. 9. 22.
[Android] Unit Test 작성하기 -3 https://swjsw.tistory.com/22 [Android] Unit Test 작성하기 -2 https://swjsw.tistory.com/21 [Android] Unit Test 작성하기 -1 아래 글은 이전에 작성한 ViewModel 클래스를 참고로 작성되었습니다. https://swjsw.tistory.com/20 [Android] Livedata 사용하기 아래 글은 이전에 작성한 ViewMo swjsw.tistory.com Unit Test에서 가장 중요한 suspend 함수 테스트와 ViewModelScop을 사용한 Coroutine이 있는 함수를 어떻게 테스트 하는지 알아보겠습니다. 1. Coroutine Unit Test 라이브러리 Implementation 하기 App 모듈의 bu.. 2023. 9. 22.
[Android] Unit Test 작성하기 -2 https://swjsw.tistory.com/21 [Android] Unit Test 작성하기 -1 아래 글은 이전에 작성한 ViewModel 클래스를 참고로 작성되었습니다. https://swjsw.tistory.com/20 [Android] Livedata 사용하기 아래 글은 이전에 작성한 ViewModel 클래스를 참고하여 작성 되었습니다. https://swj swjsw.tistory.com 앞에서 작성했던 Unit Test 클래스에 LiveData를 observation 하기 위한 테스트를 추가해 보겠습니다. 먼저 “Extentions.kt” 라는 파일을 “/app/src/test/java/com/swjsw/app/” 폴더밑에 생성하고, LiveData 클래스의 확장함수를 아래와 같이 추가합니.. 2023. 9. 22.
[Android] Unit Test 작성하기 -1 아래 글은 이전에 작성한 ViewModel 클래스를 참고로 작성되었습니다. https://swjsw.tistory.com/20 [Android] Livedata 사용하기 아래 글은 이전에 작성한 ViewModel 클래스를 참고하여 작성 되었습니다. https://swjsw.tistory.com/19 Android ViewModel 사용법 1. ViewModel Implementation 하기 App 모듈의 build.gradle에 아래 내용을 추가하고 sync 합 swjsw.tistory.com 1. Unit Test 라이브러리 Implementation 하기 App 모듈의 build.gradle에 아래 내용을 추가하고 sync 합니다. 보통은 기본으로 추가되어 있습니다. dependencies { te.. 2023. 9. 22.