728x90 반응형 SMALL junit1 JUnit . 테스트는 자동화돼야 하고, 빠르게 실행할 수 있어야 한다. main() 테스트 대신 JUnit 프레임워크를 이용한 테스트 작성이 편리하다. 테스트 결과는 일관성이 있어야 한다, 코드의 변경없이 환경이나 테스트 실행 순서에 따라 결과가 달라지면 안된다. 테스트는 포괄적으로 작성해야한다, 충분히 검증을 하지 않는 테스트는 없는 것보다 나쁠수 있다. 코드작성과 테스트 수행의 간격이 짧을수록 효과적이다. 테스트하기 쉬운코드가 좋은 코드다. 테스트를 먼저만들고 테스트를 성공시키는 코드를 만들어가는 테스트주도개발방법(TBD)도 유용하다. @Before, @After 를 사용해서 테스트 메소드들의 공통 준비작업과 정리 작업을 처리할수있다. 스프링 테스트 컨텍스트 프레임워크를 이용하면 테스트 성능을 향상시킬수 있다.. 2014. 5. 3. 이전 1 다음 728x90 반응형 LIST