반응형
02장. 테스트
2.1. 테스트
스프링 프로젝트에서는 src 디렉토리 하위에 main 디렉토리와 test 디렉토리를 두어서 개발한 로직에 대해 테스트를 할 수 있게 해 준다.
테스트는 반드시 진행해야 하는 과정이다.
2.2. 기존 테스트 코드 개선
Junit을 이용해서 리팩토링 가능
그러려면 메소드가 public으로 선언되어야 하고, 메소드에 @Test라는 Annotation이 붙어야 한다.
2.3. 개발자를 위한 테스팅 프레임워크 Junit
코드에 변경 사항이 없다면 항상 동일한 결과를 내야 한다.
Junit은 @Test가 붙은 메서드를 실행하기 전과 후에 각각 @Before과 @After가 붙은 메서드를 자동으로 실행
테스트 메서드를 실행할 때마다 새로운 오브젝트를 만드는 이유는?
2.4.스프링 테스트 적용
반응형
'Portpolio > webdev_tip' 카테고리의 다른 글
error:0308010c:digital envelope routines::unsupported (0) | 2024.02.04 |
---|---|
토비의 스프링 3.1 1권 스터디 03. 템플릿 (0) | 2024.01.27 |
2024년 1월 정보보안 스터디 02. 2차시 (0) | 2024.01.22 |
2024년 1월 정보보안 스터디 01. 1차시 (1) | 2024.01.22 |
2024년 1월 정보보안 스터디 00. 시작 (0) | 2024.01.22 |
댓글