유닛테스트

    Android - JUnit 단위 테스트

    Android - JUnit 단위 테스트

    유닛 테스트란? 소프트웨어 개발에서 가장 작은 단위의 코드를 독립적으로 테스트하는 접근 방법이다. 함수, 클래스, 메서드등과 같이 작은 코드 조각을 테스트하여 코드의 동작을 확인하고 검증하는 프로세스이다. 유닛 테스트를 하는 목적은 아래와 같다. 코드의 정확성 확인: 메서드의 입력과 예상되는 출력을 기반으로 테스트 케이스를 작성하고 실행함으로써 코드의 정확성 검증 버그 탐지: 코드의 작은 부분을 테스트하면서 예기치 못한 동작이나 예외 상황 또는 버그를 찾아낼 수 있다. 코드의 유연성 향상: 작은 단위로 테스트 코드를 작성하면 코드의 결합도가 낮아지고 모듈화된 구조를 가지게 된다. Junit? Junit은 자바를 위한 테스팅 프레임워크이다. 안드로이드에서 유닛 테스트를 수행할 때 가장 범용적으로 사용되는 ..