我想知道是否有一种方法可以将JUnit测试类(例如:AbcTest
)绑定到类Abc
,这样无论何时将方法添加到Abc
,要么将相同的方法存根添加到AbcTest
,要么测试文件显示错误。有时添加太多了
享受您的假期!
干杯!
答案 0 :(得分:5)
您需要一个代码生成器来解析您的类Abc
并为您生成AbcTest
。
你当然可以这样做来创建空方法骨架,但我会质疑这样做的价值。你仍然需要填写方法的内容;没有发电机会读到你的想法,有效的测试是什么。
编写测试的部分价值 - 也许是最大的好处 - 就是你投入其中的想法。发电机会破坏单元测试的这一方面。
此外,如果您正在进行测试驱动开发,那么在编写方法之前,您是不是应该在之前编写测试?这对你的发电机来说是一个禅宗的挑战......
答案 1 :(得分:1)
您可以做的一件事是安装moreunit,它缺少测试方法视图,您可以在其中添加任何新方法进行测试。