목록JUnit (2)
송민준의 개발노트
TDD : 테스트가 주도하는 개발을 말함. TDD는 레드 그린 사이클이라고 보면 된다.(RED-GREEN-REFACTOR) - red : 항상 실패하는 테스트를 먼저 작성하고 - green : 테스트가 통과하는 프로덕션 코드를 작성 - refactor : 테스트가 통과하면 프로덕션 코드를 리팩토링 반면 단위 테스트는 TDD의 첫 단계인 기능 단위의 테스트 코드를 작성하는 것을 이야기한다. TDD 참고사이트 https://repo.yona.io/doortts/blog/issue/1 "TDD 실천법과 도구" 책 전체를 PDF 공개합니다. 2010년 6월에 출간되었던 "TDD 실천법과 도구" 책 전체를 PDF로 공개합니다. 책소개: http://naver.me/GaYZCDjD Updated --- - [1장 ..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/cGv1cM/btqA0M6ydOv/MFUpMpoMAKsAH3DqhF1qEK/img.png)
Junit 이란? 1. Java에서 독립된 단위테스트를 지원해주는 프레임워크이다. 2. @RunWith는 JUnit 프레임워크의 테스트 실행방법을 확장할 때 사용하는 어노테이션이다. @RunWith(SpringJUnit4ClassRunner.class) - SpringJUnit4ClassRunner라는 JUnit용 테스트 컨텍스트 프레임워크 확장 클래스를 지정해 주면 JUnit이 테스트를 진행하는 중 테스트가 사용할 어플리케이션 컨텍스트를 만들고 관리하는 작업을 해준다. 3. @ContextConfiguration(locations="/applicationContext") - 자동으로 만들어줄 어플리케이션 컨텍스트의 설정파일의 위치를 지정할 때 사용한다. 예제 경로 pom.xml : junit이 최초에 ..