gpt4 book ai didi

java - 使用不同数据参数化 JUnit 测试

转载 作者:行者123 更新时间:2023-12-01 17:23:02 25 4
gpt4 key购买 nike

我正在开发一个 Java Web 应用程序,该应用程序可能会导致我误用 JUnit。我正在构建一个用于运行 JUnit 测试的多用户界面。这很简单,但我无法找到一种方法来指示用户 A 希望使用数据 X 参数化 JUnit 测试类,而用户 B 希望使用数据 Y 参数化。

这可能吗?如果没有,我将不胜感激任何建议。谢谢。

最佳答案

使用@RunWith(Parameterized.class)@Parameters怎么样?

您应该能够使用不同用户的数据运行相同的测试,在标有 @Parameters 的方法中指定不同的数据集,该方法返回通过的 Collection到测试类构造函数。

参见http://www.mkyong.com/unittest/junit-4-tutorial-6-parameterized-test/

关于java - 使用不同数据参数化 JUnit 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17235668/

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