'JUnit'에 해당되는 글 6건
- 2014.03.20 JCF를 이용한 집합 연산 단위 테스트
- 2011.01.20 JUnit TestSuite 사용하기
- 2010.05.23 PropertyFromFileTest
- 2010.05.23 FilePathTest
- 2010.04.13 JUnit4
- 2010.01.10 Eclipse Console
- JCF를 이용한 집합 연산 단위 테스트
- 日常茶飯事
- 2014. 3. 20. 18:30
- JUnit TestSuite 사용하기
- 日常茶飯事
- 2011. 1. 20. 13:12
@RunWith(Suite.class) @SuiteClasses({Test1.class, Test2.class}) //TestCase, TestSuite 가 올 수 있다. public class AllTests { public static Test suite() { TestSuite suite = new TestSuite("Test for tt"); //$JUnit-BEGIN$ //$JUnit-END$ return suite; } //@BeforeClass, @AfterClass 는 가장 먼저, 늦게 실행된다. //@Before, @After 는 실행 안됨. }여기에서 데이터베이스 초기화 작업을 하자.
- PropertyFromFileTest
- 카테고리 없음
- 2010. 5. 23. 15:49
- message.properties
key = value
key.endWithSpace = value.endWithSpace //공백을 넣어 둔다.
key.endWithTab = value.endWithTab //Tab을 넣어 둔다.
key.endWithSpace = value.endWithSpace //공백을 넣어 둔다.
key.endWithTab = value.endWithTab //Tab을 넣어 둔다.
- FilePathTest
- 日常茶飯事
- 2010. 5. 23. 15:16
JUnit 4로 뛰어들기
Andrew Glover
기존 버전과 차이점을 비교해서 잘 보여주고 있어서 기존 JUnit 사용법도 배울수 있다.
- 기존 버전의 문제
테스트 메서드는 test라는 단어로 시작해야 한다.
테스트를 포함하는 클래스는 TestCase를 상속받아야 한다.
JUnit4
- JUnit 4에서는 테스트 메서드에 @Test 를 추가한다.
- import static 을 이용해서 org.junit.Assert.assert* 메서드를 사용한다.
- 예외 테스트
예전 버전 JUnit4 - TestSuite - 전/후처리
- 매개변수 테스트
1. 매개변수를 사용하지 않는 일반 테스트를 작성한다. 2. Collection 유형을 반환하는 static 피더 메서드를 작성하고 @Parameters 주석으로 표시한다. 3. 첫 번째 단계에서 정의한 일반 메서드에 필요한 매개변수 유형에 대한 클래스 멤버를 만든다. 4. 이러한 매개변수 유형을 사용하고 이를 세 번째 단계에서 정의한 클래스 멤버와 연결하는 생성자를 만든다. 5. @RunWith 주석을 통해 Parameterized 클래스와 함께 실행할 테스트 케이스를 지정한다. 테스트를 실행하면 verifyGoodZipCode() 테스트 메서드가 regExValues() 데이터 피더 메서드에 정의된 각 값에 대해 한번씩 네번 실행된다.
- timeout, @Ignore, 명령행에서 실행, ant에서 사용, 배열을 검사하는 assertEquals() 추가
Andrew Glover
기존 버전과 차이점을 비교해서 잘 보여주고 있어서 기존 JUnit 사용법도 배울수 있다.
- 기존 버전의 문제
테스트 메서드는 test라는 단어로 시작해야 한다.
테스트를 포함하는 클래스는 TestCase를 상속받아야 한다.
JUnit4
- JUnit 4에서는 테스트 메서드에 @Test 를 추가한다.
- import static 을 이용해서 org.junit.Assert.assert* 메서드를 사용한다.
- 예외 테스트
예전 버전 JUnit4 - TestSuite - 전/후처리
setUpBeforeClass
setUp
method1
tearDown
setUp
method2
tearDown
tearDownAfterClass
setUp
method1
tearDown
setUp
method2
tearDown
tearDownAfterClass
- 매개변수 테스트
1. 매개변수를 사용하지 않는 일반 테스트를 작성한다. 2. Collection 유형을 반환하는 static 피더 메서드를 작성하고 @Parameters 주석으로 표시한다. 3. 첫 번째 단계에서 정의한 일반 메서드에 필요한 매개변수 유형에 대한 클래스 멤버를 만든다. 4. 이러한 매개변수 유형을 사용하고 이를 세 번째 단계에서 정의한 클래스 멤버와 연결하는 생성자를 만든다. 5. @RunWith 주석을 통해 Parameterized 클래스와 함께 실행할 테스트 케이스를 지정한다. 테스트를 실행하면 verifyGoodZipCode() 테스트 메서드가 regExValues() 데이터 피더 메서드에 정의된 각 값에 대해 한번씩 네번 실행된다.
- timeout, @Ignore, 명령행에서 실행, ant에서 사용, 배열을 검사하는 assertEquals() 추가
- Eclipse Console
- 日常茶飯事
- 2010. 1. 10. 14:05
Show Console When Standard Out Changes
Show Console When Standard Error Changes
테스트를 진행하거나 할때 표준 출력/에러가 콘솔에 찍히면 Console View 가 활성화되어서 불편하다.
그런 경우 이 옵션을 끈다.
Recent comment