为什么JUnit超时错误不是失败?

阿耶库玛

我正在学习JUnit4。我遇到了注释@Test(Timeout =)。当我运行此测试用例,并且执行时间超过指定的毫秒数时,if显示为Error。我想应该是失败了!如果有人可以向我解释为什么这是错误而不是失败。谢谢

Eclipse Luna中的JUnit屏幕截图

邓肯·琼斯

失败是针对您的断言,结果是错误的。这意味着您的代码无法产生正确的结果来满足您的测试。否则您的测试代码是错误的。

错误是指发生意外情况并导致测试无法正常完成的情况。超时非常适合此类-它们是一个安全网,即使您的测试失败,它也可以确保您的构建始终完成。通过使用超时,您无需对运行时进行断言,而只是在防御无限构建。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么JUnit超时是错误而不是失败?

来自分类Dev

为什么我的 sinon 测试超时而不是失败?

来自分类Dev

如果未设置超时,为什么cURL连接失败(没有错误)?

来自分类Dev

为什么JUnit Testing异常总是失败?

来自分类Dev

JUnit的LinkedList方法测试失败,为什么?

来自分类Dev

为什么即使使用双端队列而不是列表,我仍然会由于“超时错误而终止”?

来自分类Dev

为什么@jdbc查询因连接超时而失败?

来自分类Dev

生成快照包时“停止超时不是整数”-为什么?

来自分类Dev

JavaScript失败(this。*方向错误),为什么

来自分类Dev

为什么'assert'在junit测试中不会失败

来自分类Dev

为什么JUnit assertEquals(-0.0,0.0)失败?

来自分类Dev

为什么此LINQ语句引发超时错误?

来自分类Dev

为什么ArrayIndexOutOfBoundsException不是编译时错误?

来自分类Dev

为什么“ keys ::”不是语法错误?

来自分类Dev

为什么ArrayIndexOutOfBoundsException不是编译时错误?

来自分类Dev

为什么“ keys ::”不是语法错误?

来自分类Dev

为什么会出现“不是函数”错误?

来自分类Dev

为什么git子模块更新失败并显示“致命:远程错误:upload-pack:不是我们的引用”?

来自分类Dev

为什么JUnit断言方法在Java中不是通用的?

来自分类Dev

为什么Heroku上的Spray应用程序失败并显示“错误R10(引导超时)-> Web进程在启动后60秒内未能绑定到$ PORT”

来自分类Dev

Rails MiniTest,为什么这个过程不是成功而不是错误?

来自分类Dev

为什么grep在脚本而不是命令行中失败

来自分类Dev

为什么Future(Failure(new Exception))返回成功而不是失败?

来自分类Dev

为什么我的“如果不是”语句在Python中失败

来自分类Dev

为什么cut用bash而不是zsh失败?

来自分类Dev

在Python中,为什么list(None)错误但[None]不是错误?

来自分类Dev

为什么我收到MockMvc和JUnit的错误403?

来自分类Dev

为什么我收到MockMvc和JUnit的错误403?

来自分类Dev

为什么与ActorSystemActivator捆绑的OSGI随启动时Logger超时而失败?

Related 相关文章

  1. 1

    为什么JUnit超时是错误而不是失败?

  2. 2

    为什么我的 sinon 测试超时而不是失败?

  3. 3

    如果未设置超时,为什么cURL连接失败(没有错误)?

  4. 4

    为什么JUnit Testing异常总是失败?

  5. 5

    JUnit的LinkedList方法测试失败,为什么?

  6. 6

    为什么即使使用双端队列而不是列表,我仍然会由于“超时错误而终止”?

  7. 7

    为什么@jdbc查询因连接超时而失败?

  8. 8

    生成快照包时“停止超时不是整数”-为什么?

  9. 9

    JavaScript失败(this。*方向错误),为什么

  10. 10

    为什么'assert'在junit测试中不会失败

  11. 11

    为什么JUnit assertEquals(-0.0,0.0)失败?

  12. 12

    为什么此LINQ语句引发超时错误?

  13. 13

    为什么ArrayIndexOutOfBoundsException不是编译时错误?

  14. 14

    为什么“ keys ::”不是语法错误?

  15. 15

    为什么ArrayIndexOutOfBoundsException不是编译时错误?

  16. 16

    为什么“ keys ::”不是语法错误?

  17. 17

    为什么会出现“不是函数”错误?

  18. 18

    为什么git子模块更新失败并显示“致命:远程错误:upload-pack:不是我们的引用”?

  19. 19

    为什么JUnit断言方法在Java中不是通用的?

  20. 20

    为什么Heroku上的Spray应用程序失败并显示“错误R10(引导超时)-> Web进程在启动后60秒内未能绑定到$ PORT”

  21. 21

    Rails MiniTest,为什么这个过程不是成功而不是错误?

  22. 22

    为什么grep在脚本而不是命令行中失败

  23. 23

    为什么Future(Failure(new Exception))返回成功而不是失败?

  24. 24

    为什么我的“如果不是”语句在Python中失败

  25. 25

    为什么cut用bash而不是zsh失败?

  26. 26

    在Python中,为什么list(None)错误但[None]不是错误?

  27. 27

    为什么我收到MockMvc和JUnit的错误403?

  28. 28

    为什么我收到MockMvc和JUnit的错误403?

  29. 29

    为什么与ActorSystemActivator捆绑的OSGI随启动时Logger超时而失败?

热门标签

归档