Thucydides标记步骤失败并继续执行测试

时间:2013-12-19 11:40:43

标签: thucydides

我有thucydides + easyb。

我有@Test注释的方法。例如:

@Test
public void Step1(){
    assertThat(true).isTrue();
}
@Test
public void Step2(){
    assertThat(true).isFalse();
}
@Test
public void Step3(){
    assertThat(true).isTrue();
}

在测试故事中,方法按下一个顺序执行: 步骤1 第2步 步骤3

在第2步中,AssertionError已经抛出。而且跳过了第3步。

我需要报告中的step2标记为失败。并且step3将执行并标记为在报告中传递。

我可以在try catch中包装assert,但我找不到任何方法来标记step2因thucydides回调而失败。

有人可以帮助我吗?

0 个答案:

没有答案