标签: java unit-testing inheritance subclass code-duplication
如果我有A类和B类,是否有办法编写一个测试用例,能够检查两个类中的函数而不需要在两个单独的类ATest和BTest中进行代码重复?
答案 0 :(得分:1)
您可以使用在设置
然后在TestB中扩展TestA并使用B类实例进行特定于B的测试,确保覆盖设置,以便将此实例传递给TestA类中的测试
所有单元测试用例都将重复使用而不会重复