gpt4 book ai didi

java - 使用不同 bean 运行单元测试的正确方法

转载 作者:行者123 更新时间:2023-11-28 21:31:16 24 4
gpt4 key购买 nike

我很好奇以下情况的最佳设置是什么:

我有一个测试类:带有 JUnit4 测试的 MyTests。我想用我指定的每种类型的汽车运行它们中的每一个,例如:

        <bean id="myBean" class="com.stuff.Cars"
factory-method="Toyota"/>

<bean id="myBean" class="com.stuff.Cars"
factory-method="Chevrolet"/>

我希望所有测试都使用雪佛兰和丰田进行;这样做的正确方法是什么?天真的方法是将所有测试类加倍并使用雪佛兰而不是丰田。我对 Spring 还是很陌生,所以感谢任何帮助。谢谢。

最佳答案

您可以使用 JUnit 的参数化运行器:http://junit.org/javadoc/latest/org/junit/runners/Parameterized.html

关于java - 使用不同 bean 运行单元测试的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21410930/

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