[Android] Android Local Unit Tests 환경 구성
Android 앱 개발 시 테스트하는 방법은 두가지가 있다.
Local Unit Test 는 테스트하고자 하는 코드가 Android System 에 크게 의존적이지 않을 때 사용한다.
ref :
- Instrumented Unit Tests
- Local Unit Tests
그중 하나인 Local Unit Tests 환경설정을 정리해 본다.
Local Unit Test 는 테스트하고자 하는 코드가 Android System 에 크게 의존적이지 않을 때 사용한다.
환경설정
- 폴더 생성 : 테스트 코드는 src/test/java 폴더에 위치해야 한다.
프로젝트 구조 |
- build.gradle - dependancies 추가
- testCompile 'junit:junit:4.12'
- testCompile 'org.mockito:mockito-core:1.10.19'
- testCompile 'org.hamcrest:hamcrest-library:1.1'
- 테스트 코드 작성
- 테스트 실행
- 안드로디으 스튜디오에 있는 Build Variants 창 클릭
- Test Artifact 를 Unit Tests 로 변경
- Run 메뉴에서 Unit Test를 실행
테스트 코드 구조 |
Unit Tests 가 활성화 된 화면 |
ref :
댓글
댓글 쓰기