sitelink1 | http://netrance.blog.me/220829540560 |
---|---|
sitelink2 | |
sitelink3 |
이제 안드로이드 스튜디오에서 JUnit 4.x으로 단위 테스트가 가능합니다. 반면, 기존에 활용되던 AndroidTestCase, ActivityInstrumentationTestCase, ActivityInstrumentationTestCase2 클래스들은 Android 7.0 이후로 deprecated 되었습니다. 테스트 환경이 변하고 있다는 뜻이지요. 저는 단위 테스트를 많이 해보지 못했는데, 벌써부터 바뀌는 환경에 적응해야 합니다. 이에 대비하고자 포스트를 만들어 봅니다.
안드로이드 스튜디오에서 JUnit 4 기반의 테스트 클래스 만들기
1. 화면 좌측의 프로젝트 윈도우에서 모듈을 선택하세요. (프로젝트를 처음 만든 경우에는 app 모듈만 있습니다.)
2. 모듈에 테스트 클래스를 추가 하세요. 안드로이드 스튜디오에서 새 모듈이 만들어지면, src 폴더 안에 AndroidTest 폴더가 추가 됩니다. 그 안에 샘플 테스트 클래스가 있고, 그것과 동일한 위치에 테스트 클래스를 추가하면 괜찮습니다. 슈퍼클래스는 지정할 필요 없습니다.
3. 클래스 이름이 포함된 줄 위에 다음과 같이 애노테이션을 작성하세요.
4. 테스트 사전, 사후 작업을 수행하는 메소드들을 테스트 클래스에 추가 하세요.
5. 테스트를 수행하는 메소드들을 정의하세요.
· 메소드 정의 위에 Test 애노테이션이 필요합니다.
· 파라메터는 추가할 필요 없습니다.
· 리턴 타입은 void입니다.
[출처] [안드로이드][JUnit4] 테스트 클래스 만들기|작성자 도모네
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
8 | Application.mk | 황제낙엽 | 2017.03.28 | 177 |
7 | ABI 관리 | 황제낙엽 | 2017.03.28 | 627 |
6 | 안드로이드의 ABI 관리 | 황제낙엽 | 2017.03.28 | 173 |
5 |
안드로이드 두지점(위도,경도) 사이의 거리
![]() | 황제낙엽 | 2017.01.25 | 344 |
» |
[JUnit4] 테스트 클래스 만들기
![]() | 황제낙엽 | 2016.11.16 | 133 |
3 | Do it! 안드로이드 앱 프로그래밍 [개정 3판 마시멜로] | 황제낙엽 | 2016.11.07 | 196 |
2 | 안드로이드 강좌 (작성중) [1] | 황제낙엽 | 2015.01.26 | 210 |
1 |
Get the Android SDK + Installing the Eclipse Plugin + Android SDK setup + 안드로이드 ICS 크롬 디버깅
![]() | 황제낙엽 | 2013.10.22 | 276 |