나는 JUnit 테스트 케이스에 대한 인터넷 검색했습니다, 그리고 더 복잡한 많은 구현 보이는 뭔가 온다 - 당신이 다음 전화 테스트 케이스를 확장하는 새 클래스를 만들 필요가 여기서NUnit의 testcase 속성과 동일한 JUnit이 있습니까?
public class MathTest extends TestCase {
protected double fValue1;
protected double fValue2;
protected void setUp() {
fValue1= 2.0;
fValue2= 3.0;
}
}
public void testAdd() {
double result= fValue1 + fValue2;
assertTrue(result == 5.0);
}
을 하지만 내가 원하는 것은 NUnit과 테스트 케이스
[TestCase(1,2)]
[TestCase(3,4)]
public void testAdd(int fValue1, int fValue2)
{
double result= fValue1 + fValue2;
assertIsTrue(result == 5.0);
}
의 JUnit에서이 작업을 수행 할 수있는 방법이 있나요처럼 정말 간단한 일이있다?
의 JUnit은 두 가지 스타일이있다. 버전 3에 대해 정말로 알고 싶습니까? – Raedwald
아 .. 아니오 ... 4.5에 대해 알고 싶습니다 ... – Steph
내가 찾고있는 것이 매개 변수화 된 테스트라고 생각합니다. 그러나 이것조차 조금 장황하고 약간 무작위로 보입니다 ... http://www.mkyong.com/unittest/junit-4-tutorial-6-parameterized-test/ – Steph