오늘은 테스트 케이스에 대해 작성하는 방법에 대해서 정리하고자 한다.기본적으로 테스트는 기능테스트, 통합테스트 , 단위 테스트로 나뉘고기능 테스트애플리케이션 전체통합 테스트데이터베이스와 연결하여 테스트슬라이스 테스트애플리케이션 내 메서드 기능 FIRST원칙을 따르는데 FAST 빠르게 Independent 독립적으로Repeatable 반복적으로Self-validating 셀프 검증이 되도록Timely 시기 적절하게라는 원칙을 따르게 된다.보통 JAVA에서는 Junit을 사용하여 단위 테스트를 하게 되고, Assertion(어써션)이란?Assertion(어써션)을 검색해 보면 우리말로 ‘단언’, ‘단정’ 등의 뜻을 확인할 수 있는데 그 의미가 선뜻 와닿지 않습니다.테스트 세계에서 Asse..