Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- jQuery
- java 8
- 제이쿼리
- 안드로이드
- Selector
- 영성
- 생명주기
- Activity
- TinyMCE
- JavaScript
- Spring
- #청주주님의교회
- 글쓰기
- 안드로이드 AVD
- 인텐트
- 아이콘
- 주님의교회
- 청주
- CSS
- 게시판
- androidstudio
- 에디터
- Android
- 프로그래밍
- 회원가입
- Java
- 웹개발
- Intent
- 자바
- Resources
Archives
- Today
- Total
공부하는 블로그
JUnit 개념과 설치법 본문
JUnit은 단위 테스트 툴이다.
기능 하나하나의 개별적인 테스트 기능을 제공한다.
1) 의존성 추가
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | <!-- https://mvnrepository.com/artifact/org.springframework/spring-test --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>4.3.10.RELEASE</version> <scope>test</scope> </dependency> <!-- https://mvnrepository.com/artifact/junit/junit --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope> </dependency> | cs |
2) 프로젝트 우클릭
src/test/java에 다음과 같은 패키지를 생성한다.
JUnit 기본적인 사항
@Test : 테스트해야하는 내용을 메소드 안에 작성하고 메소드 위에 @Test 애노테이션을 추가하면 jUnit은 해당 메소드를 테스트용 코드로 간주하고 테스트를 진행할 수 있게합니다.
@Before : 모든 테스트 작업에 앞서 준비되어야 하는 내용을 작성해서 메소드에 추가하는 애노테이션입니다. @Test메스드의 실행 전에 실행되기 때문에 테스트를 위한 준비 작업을 할 때 사용합니다.
@After : 테스트 작업이 끝난 후 자동으로 실행되는 메소드에 추가하는 애노테이션입니다.
org.junit.Assert.assertxxx : 테스트 중에 발생되는 값을 확신(assert-확언하다)하는 용도로 사용합니다. 테스트 중간에 특정 값이나 상태를 예상하고, 체크하는 용도로 사용합니다.
'Develop > Spring' 카테고리의 다른 글
Spring MVC Controller(컨트롤러)가 무엇을 처리해 주는가? (0) | 2017.12.12 |
---|---|
AOP 개념 (0) | 2017.12.10 |
Session을 받아오는 방법 (0) | 2017.09.29 |
bean config 설정 분리하기 (0) | 2017.09.29 |
redirect 처리 (0) | 2017.09.29 |