我的项目中有很多java bean。我需要为它们生成一个 JUnit 测试类。使用 Eclipse 3.2 和 junit 4.4 生成的测试方法如下所示:
public void testGetName() {
// fail("Not yet implemented");
}
@Test
public void testSetName() {
// fail("Not yet implemented");
}
@Test
public void testGetEmployeeid() {
// fail("Not yet implemented");
}
@Test
public void testSetEmployeeid() {
// fail("Not yet implemented");
}
我的一些豆子有超过 100 个字段......
有没有一种方法可以让我获得 getter 和 setter 的单一测试方法,例如testEmployeeid()
, testName()
这样在这些方法中我可以测试我的 setter 和 getter,而不是使用 2 diff。他们的测试方法...
我应该如何配置 eclipse 来做到这一点?
测试驱动开发的哲学是“测试一切可能破坏的东西”。也就是说,将精力集中在有用的测试上,而不是仅仅为了测试而编写测试。
Getter 和 Setter 几乎总是琐碎的代码,不值得自己测试。
我知道这不是对您请求的直接回答,但我认为指出这一点可能仍然有帮助;-)那么为什么您实际上需要首先为所有这些 getter 和 setter 编写测试呢?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)