Android JUnit을 사용한 로컬 유닛 테스트 예제 코드 작성
2019. 7. 10.
유닛테스트 코드를 작성한 이유 앱을 개발하다보면 코드가 예상대로 실행이 되는지 테스트가 필요합니다. 하지만 매번 수동으로 테스트하게 되면 인력 소모도 심하고, 수동으로 하다보니 매번 정확하지 않은 테스트가 수행될 수 있어 안정성이 떨어질 수 있습니다. 만약 자동화 테스트를 진행하게 된다면 인력 소모를 줄일 수 있고, 보다 정교하고 안정적인 테스트를 진행할 수 있다고 생각했습니다. 이 포스팅의 목적 이번 포스팅은 로컬 JVM 에서 실행할 수 있는 유닛 테스트 코드 작성입니다. 구글링한 자료를 바탕으로 Kotlin 언어로 작성해 보았습니다. 우선 위 이미지에서 테스트 환경 프로젝트 구조를 볼 수 있습니다. ( 샘플 예제 코드와는 관련이 없습니다. ) ~androidTest/java/com.example.an..