我知道可以使用 JUnit 中的向导创建 TestCase 或 TestSuite,但是在测试下的类被修改后(例如方法签名修改或新添加的方法),如何同步代码。我希望我的测试用例能够在我的测试用例中同步(删除或添加)那些更改的方法/参数/方法签名。

我尝试在Google上搜索没有结果,也许有一个eclipse插件可以实现这一点?

有帮助吗?

解决方案

测试,其具有的生产代码的结构的1-1关系是测试气味。这是更好的为测试写为系统的行为的规范(〜每行为一个测试),而不是具有测试生成基于产生码(〜每一个方法测试)。

http://blog.daveastels.com/files/BDD_Intro.pdf

  

当你意识到它的所有有关规定的行为,而不是写测试,您的点   视图偏移。突然有您的每个生产类的测试类的想法是可笑的   限制。和测试您的每一个方法都有自己的测试方法的思想(以   1-1关系)将可笑。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top