Eclipse:如何使用源文件中新添加的方法更新 JUnit 测试文件?

标签 eclipse methods junit addition

使用 Eclipse (Helios),我可以使用 New -> JUnit Test Case -> Class under test... 创建源文件 ClassA.java 的 JUnit 测试文件 ClassATest.java,然后选择 ClassA 的所有方法待测试。

如果稍后我们向 ClassA 添加更多方法,我们如何轻松地在 ClassATest 中反射(reflect)此添加? (请勿复制/粘贴)。

最佳答案

一种解决方案是使用 MoreUnit

将 MoreUnit 安装到 Eclipse 后,可以右键单击新添加的方法(尚未进行单元测试),然后选择“生成测试”

当然,如果总是遵循先写测试后写方法的风格,那么就不需要这种解决方案。然而实际上,有时你并不清楚自己想要做什么,在这种情况下,你必须编写一些方法,使用它,然后重新思考并再次编码,直到你对代码感到满意并想要通过添加单元测试使其稳定。

关于Eclipse:如何使用源文件中新添加的方法更新 JUnit 测试文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7177457/

相关文章:

java - "byte[]"加载的 "<system class loader>"的一个实例占用 29,393,296 (40.58%) 字节

c++ - 在 C++ 中,我可以拥有一个仅在特定条件下具有某些功能的类吗?

android - 有什么方法可以在测试类中设置断点吗?

java - 你如何测试 junit 测试

java - JUnit 测试无法找到要测试的类

Eclipse 4 朱诺主题

Java找不到符号编译错误

java - android获取视频缩略图路径,而不是位图

javascript - 如何在 Meteor 方法中的函数中获取 this.userId

C# : Manually creating a console. 写行