创建 Java 类

在本节中,将使用代码生成操作创建新的 Java 类并添加方法。
 
1.
在“包资源管理器”视图中,选择 JUnit 项目。从该项目的上下文菜单中,选择新建 > 包或单击工具栏中的创建 Java 包按钮。
2.
名称字段中,输入测试作为新包的名称。然后单击完成
3.
在“包资源管理器”视图中,选择新的测试包并单击工具栏中的创建 Java 类按钮。
4.
确保 JUnit 出现在源文件夹字段中,并且测试出现在字段中。
名称字段中,输入 MyTestCase
“Java 类”向导
5.
单击超类字段旁边的浏览按钮。
6.
在“超类选择”对话框中的选择类型字段中,输入测试以缩小可用超类列表的范围。
“超类选择”对话框
7.
选择 TestCase 类并单击确定
8.
选择超类的构造函数复选框。
9.
单击完成以创建新类。
“Java 类”向导
10.
新创建的文件在编辑器中打开。它包含新类,一个构造函数和添加的 Javadoc 注释。 
要对新类型和新文件启用和禁用注释创建,转至窗口 > 首选项 > Java > 代码生成
要定制类型或文件注释,转至窗口 > 首选项 > Java > 模板并编辑模板“filecomment”和“typecomment”。
11. 在“轮廓”视图中选择新类 MyTestCase。打开上下文菜单并选择覆盖方法...
类型的上下文菜单
12. 在“覆盖方法”对话框中,选择“setUp()”和“tearDown()”,然后单击确定。两个方法即添加至类。
“覆盖方法”对话框
13. 将 setUp() 的主体更改为 container= new Vector();
14. 使用一条问题突出显示线对“container”和“Vector”加了下划线,原因是不能解决这些问题。一个浅色球出现在标记栏上。
将光标设于“Vector”中并按 Ctrl+1(或从菜单栏使用“编辑 > 快速修正”)。
选择“导入 java.util.Vector”。这将添加丢失的导入声明。
“Vector”的更正建议
将光标设于“container”中并按 Ctrl+1。选择“创建字段容器”以添加新字段。
“container”的更正建议
15. 在“轮廓”视图中,选择类 MyTestCase。打开上下文菜单并选择生成 Getter 和 Setter...
上下文菜单中的“生成 Getter 和 Setter”
16. “生成 Getter 和 Setter”对话框建议创建方法 getContainer 和 setContainer。选择这两者并单击确定。即添加字段容器的 Getter 和 Setter。
“生成 Getter 和 Setter”对话框
17. 保存该文件。
18. 可在窗口 > 首选项 > Java > 代码格式化程序中配置生成代码格式化。
如果对字段名使用前缀或后缀(例如 fContainer),则可以在窗口 > 首选项 > Java 代码生成中指定此内容,以便“生成 Getter 和 Setter”操作建议没有前缀或后缀的方法名。