gpt4 book ai didi

java - Junit运行子类调用父类(super class)测试用例

转载 作者:行者123 更新时间:2023-12-02 06:49:45 34 4
gpt4 key购买 nike

假设有 2 个 JUnit 类:bigTest 和smallTest。 SmallTest 是 bigTest 的子类,两者都包含一些测试。当尝试在 Eclipse 中以 JUnit 测试的形式运行smallTest 时,两个类中的测试用例都会运行,而不仅仅是运行smallTest 中的测试用例。为什么会这样呢?有没有办法只运行smallTest的测试用例而不调用bigTest的测试用例?

最佳答案

如果您从另一个测试派生一个测试(我认为这是一种不好的做法),则派生类将继承所有方法。
JunitRunner会搜索所有以“test”开头的方法,当然会找到父类和子类的方法。

关于java - Junit运行子类调用父类(super class)测试用例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18195386/

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