我可以在清理中抛出异常以使测试失败吗?

时间:2012-10-29 11:31:03

标签: mspec

我正在使用WebDriver和MSpec运行一些UI测试。我在清理中添加了一个检查,没有引发任何JavaScript错误。但是,在这里抛出异常并不会使测试失败。我怎样才能让它发挥作用?我需要在任何测试中失败,并且不想在每次测试中单独执行此操作。

2 个答案:

答案 0 :(得分:1)

如果我没记错的话,在清理方面没有办法做到这一点。在测试之后发生清理,所以要失败它们为时已晚。作为一个原则问题,最好是为它编写断言,而不是在每个错误的结尾处引发任何javascript错误。

答案 1 :(得分:0)

即使可以通过清理代码完成,也不应该这样做。 原因:您如何知道您失败的多项测试中的哪一项?