gpt4 book ai didi

java - 运行多个测试的常见条件?

转载 作者:行者123 更新时间:2023-12-01 15:01:07 24 4
gpt4 key购买 nike

我有几个测试,只有在满足一个条件(媒体服务器已启动并可运行)时才能运行。我应该如何编写此条件,以便 jUnit 在服务器关闭时不运行休息并通知我原因未满足?

更新

我可以描述一些测试依赖性吗?

目标是查看不是测试失败,而是条件不满足。如果我编写 setUp 或其他代码,我只会看到多个测试失败,而没有任何解释。如果我有一个测试条件本身的测试,并且所有其他测试仅在该测试成功时才执行,那么问题就会很明显......

最佳答案

您可以将其添加到 setUp() 代码中。如果 setUp() 引发异常,则不会运行测试。当然,TestRunner 通常会迭代以 test 开头的每个方法,并为每个方法运行 setUp(),因此这不是一个非常有效的解决方案。

关于java - 运行多个测试的常见条件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13633853/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com