티스토리 뷰
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
빠르게 따라하기:
패키지에 대고, New -> JUnit Test Case 한 다음에, 클래스를 하나 적당히 생성.(JUnit4 build path 가 없다는 대화상자가 나오면 'Perform the following action: Add JUnit 4 library to the build path' 를 선택하고 OK
생성된 클래스를 'junit.framework.TestCase' 클래스를 상속 받도록 수정.
생성된 클래스에 public void 이며, 함수 이름이 test 로 시작하는 함수를 만듦.
assertEquals() 함수들을 이용하여 적절한 테스트 케이스를 입력.
해당 프로젝트를 Run as -> JUnit Test 로 실행.
소스는 아래와 같음.
조금 더 자세히 알아보기:
junit.framework.Test 를 상속받고, 이름이 test 로 시작하는 함수들을 JUnit 이 자동으로 호출해주면서 테스트해준다.
setUp() 이라는 함수를 오버라이딩하면 해당 테스트를 시작할 때 한번 자동으로 그 함수를 불러준다(말그대로 셋업)
패키지에 대고, New -> JUnit Test Case 한 다음에, 클래스를 하나 적당히 생성.(JUnit4 build path 가 없다는 대화상자가 나오면 'Perform the following action: Add JUnit 4 library to the build path' 를 선택하고 OK
생성된 클래스를 'junit.framework.TestCase' 클래스를 상속 받도록 수정.
생성된 클래스에 public void 이며, 함수 이름이 test 로 시작하는 함수를 만듦.
assertEquals() 함수들을 이용하여 적절한 테스트 케이스를 입력.
해당 프로젝트를 Run as -> JUnit Test 로 실행.
소스는 아래와 같음.
package com.wimy.java.test;
import junit.framework.TestCase;
public class JTest extends TestCase{public void testAdd(){assertEquals(3, TestMain.add(1,2));}}
조금 더 자세히 알아보기:
junit.framework.Test 를 상속받고, 이름이 test 로 시작하는 함수들을 JUnit 이 자동으로 호출해주면서 테스트해준다.
setUp() 이라는 함수를 오버라이딩하면 해당 테스트를 시작할 때 한번 자동으로 그 함수를 불러준다(말그대로 셋업)
댓글
최근에 올라온 글
- Total
- Today
- Yesterday