这就是我在 groovy 中进行单元测试的方式。
public void testSomeMethod() {
doSomething(1,2,3,4); //this is first test
doSomething(11,22,33,44); //this is second test
}
private void doSomething(a, b, c, d) {
assertEquals(a, actual)
}
基本上我在同一测试下用不同的值调用 doSomething 2 次。这可能不是测试的好方法,但我只是想尝试一下。
所以,问题是,如果第一个测试失败,第二个测试就不会被执行。
有没有办法强制它打印失败消息并继续下一个?