redskelt's Blog

jUnit과 Mockito를 이용한 단위테스트 기초 5일차

Test Coverage 테스트 커버러지 단위테스트 또는 통합테스트 수행 시 테스트코드가 테스트 대상 시스템에 대하여 얼마나 점검되었는지 판단 테스트코드가 테스트 대상의 로직들에 대하여 커버하는지 테스트 커버러지 비율로서 확인 테스트 커버러지 척도 테스트 커버러지 분석중 가장 논란이 많은 부분이 테스트 코드의 최종 커버러지 비율...

jUnit과 Mockito를 이용한 단위테스트 기초 3일차

단위테스트의 목적 테스트 안전장치(Harness)로써, 소프트웨어를 안전하게 보호 소스코드 변경으로 인해 기존 SW가 깨지면 테스트 안전장치도 깨진 상태가 됨 다시 안전한 상태가 되도록 테스트 코드를 변경 변경한 테스트 코드를 기반으로 이전에 수행했던 테스트를 다시 수행 (회귀테스트) 단위테스트의 상호작용 SUT는 테스...

jUnit과 Mockito를 이용한 단위테스트 기초 2일차

단위테스트 작성 소스코드와 단위테스트 코드를 분리, 소스코드는 src 폴더 하위에, 테스트 코드는 test 폴더 하위에 작성1 물리적으로는 다른 위치에 작성하지만, 패키지는 동일하게 유지하여 테스트 코드를 용이하게 관리 JUnit 단위테스트 클래스의 기본 구조 한 클래스에 여러 개의 테스트 메소드를 작성 가능 테스트 클래...