💡 view 테스트(Recycler, Detail…)를 진행하기 위해서 AndroidJUnit4를 학습하였습니다!AndroidJUnit4Android 개발 중 단위 테스트를 실행하기 위한 JUnit4 테스트 러너입니다.AndroidJUnit4를 사용해서 안드로이드 프레임워크 및 라이브러리를 사용하는 코드, 애플리케이션 구성 요소에 대한 테스트를 실행할 수 있습니다.Activity, Service, ContentProvider..테스트 중에 Android API를 사용할 수 있다는 장점이 있습니다.테스트 클래스에 @RunWith(AndroidJUnit4::class) 어노테이션을 추가하여 AndroidJUnit4 테스트를 적용할 수 있습니다.@RunWith(AndroidJUnit4::class)class..
💡 TDD를 통해 로직을 구현하면서 TestFixture에 대한 개념을 알게 되었고, 이에 대하여 자세하게 학습하였습니다.TestFixture테스트를 위한 고정된 상태를 설정하는 것을 의미합니다.테스트 실행 전에 공통으로 필요한 객체나 데이터를 준비하여, 중복 코드를 줄이고 가독성과 일관성을 향상시킬 수 있습니다.테스트 대상 클래스 생성class Calculator { fun add(a: Int, b: Int): Int { return a + b } fun subtract(a: Int, b: Int): Int { return a - b }}위와 같은 간단한 클래스가 있다고 가정하고, 테스트 코드를 작성해보겠습니다.import org.junit.jupiter..
내 블로그 - 관리자 홈 전환 |
Q
Q
|
---|---|
새 글 쓰기 |
W
W
|
글 수정 (권한 있는 경우) |
E
E
|
---|---|
댓글 영역으로 이동 |
C
C
|
이 페이지의 URL 복사 |
S
S
|
---|---|
맨 위로 이동 |
T
T
|
티스토리 홈 이동 |
H
H
|
단축키 안내 |
Shift + /
⇧ + /
|
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.