gpt4 book ai didi

循环中的java junit测试

转载 作者:搜寻专家 更新时间:2023-10-30 22:03:23 25 4
gpt4 key购买 nike

我有一个 JUnit 测试,我想从 main 方法运行它。我想从数据库中检索多条记录(在 main 方法中)并使用数据对象将每条记录传递到 JUnit,以便可以测试每条记录。我可以将数据对象传递给 JUnit 的运行方法吗?如果不是,最好的方法是什么。有很多不同的场景,我想使用数据库中的实际数据。可能有多达 5000 条或更多记录需要测试。

谢谢道格

最佳答案

您肯定在寻找参数化测试用例。您可以通过使用 JUnit 而不是使用 main() 方法轻松地做到这一点。

你需要Parameterized运行测试。

它将通过构造函数传递参数来使用不同的参数运行您的测试。

Here是一篇简单的文章如何做到这一点。您也可以尝试文档中的示例,以了解其工作原理。

关于循环中的java junit测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7151985/

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