public class CalculatorTest extends TestCase
{
Calculator calc = new Calculator();
public void testAdd()
{
int a = 3;
if(a==3)
fail("Faieled as a is 3");
}
}
嗨当我执行此操作时,在Junit下Testcase失败。基本上我想要的是当这个条件(a==3) matches (true )
然后
方法应该失败,junit应该显示通过的结果(绿色,在eclipse中)
你试过用assertTrue(true);
代替fail("Failed as is 3");
吗这应该能让你及格。
if(a == 3) {
return;
} else {
fail();
}
你想做什么
如果方法返回,则它将通过测试,因此只需返回