JUnit 테스트 유닛 프레임 워 크
JUnit - 원본 코드 를 개발 하 는 자바 테스트 프레임 워 크 로 중복 가능 한 테스트 를 작성 하고 실행 하 는 데 사 용 됩 니 다.그 는 유닛 테스트 프레임 워 크 시스템 xUnit 의 인 스 턴 스 (자바 언어 에 사용) 입 니 다.주로 화이트 박스 테스트, 회귀 테스트 에 사용 된다.
junit 설치 절차
“?:\Junit4.0\Junti.jar” 을 추가 합 니 다. (다른 문자열 이 있 으 면 이 문자열 의 문자 끝 에 점 수 를 붙 여 주 십시오. ";") 수정 을 확인 하면 Junit 는 통합 환경 에서 응용 할 수 있 습 니 다.junit 사용 규범
준 it 를 사용 할 때 는 비 즈 니스 논리 코드 와 함께 두 지 말고 새로운 종 류 를 만들어 테스트 해 야 합 니 다.
LoginTest testSum 세 가지 방안 을 선택 할 수 있 습 니 다.
junit 주해
준 it 주 해 를 사용 하고 필요 할 때 준 it 4 버 전 을 사용 합 니 다.
setUp(),tearDown(),setUpBeforeClass(),tearDownAfterClass()
@Before、@BeforeClass、@After、@AfterClass ,
Junit4 , , , , 。
assertTrue(...) true
assertFalse(...) false
assertNull(...) null
assertNotNull(...) null
assertSame(...) == true( )
AssertNotSame(...) == false
assertEquals(...) equals() true
코드 예제
package com.lee;
import org.junit.Test;
public class junitDemo {
public static void main(String[] args) {
}
public static int sum(){
int x = 5;
int y = 10;
return x + y;
}
}
package com.lee;
import org.junit.*;
public class junitDemoTest {
@BeforeClass
public static void setUpBeforeClass() throws Exception {
}
@AfterClass
public static void tearDownAfterClass() throws Exception {
}
@Before
public void setUp() throws Exception {
}
@After
public void tearDown() throws Exception {
}
@Test
public void testSum() {
int max = junitDemo.sum();
Assert.assertSame(15, max);
Assert.assertEquals(new String("haha"), "haha");
Assert.assertNotNull(max);
Assert.assertTrue(true);
}
}
github follow me 의 링크 를 주 십시오. 위 에 많은 초보 자 들 이 배 울 수 있 는 자료, 프로젝트 가 있 습 니 다.
https://github.com/SuperZee
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.