将JUnit测试绑定到类

时间:2011-12-22 10:18:45

标签: junit

我想知道是否有一种方法可以将JUnit测试类(例如:AbcTest)绑定到类Abc,这样无论何时将方法添加到Abc,要么将相同的方法存根添加到AbcTest,要么测试文件显示错误。有时添加太多了

享受您的假期!

干杯!

2 个答案:

答案 0 :(得分:5)

您需要一个代码生成器来解析您的类Abc并为您生成AbcTest

你当然可以这样做来创建空方法骨架,但我会质疑这样做的价值。你仍然需要填写方法的内容;没有发电机会读到你的想法,有效的测试是什么。

编写测试的部分价值 - 也许是最大的好处 - 就是你投入其中的想法。发电机会破坏单元测试的这一方面。

此外,如果您正在进行测试驱动开发,那么在编写方法之前,您是不是应该在之前编写测试?这对你的发电机来说是一个禅宗的挑战......

答案 1 :(得分:1)

您可以做的一件事是安装moreunit,它缺少测试方法视图,您可以在其中添加任何新方法进行测试。