创建 Java 类
在本节中,您将使用代码生成操作来创建新的 Java 类并添加方法。
- 在“包资源管理器”视图中,选择 JUnit 项目。从项目的上下文菜单中,选择新建 > 包或单击工具栏中的创建 Java 包按钮。
- 在名称字段中,输入 test 作为新包的名称。然后单击完成。
- 在“包资源管理器”视图中,选择新的 test 包并单击工具栏中的创建 Java 类按钮。
- 确保 JUnit 出现在源文件夹字段中并且 test 出现在包字段中。在名称字段中,输入 MyTestCase。

- 单击超类字段旁的浏览按钮。
- 在“超类选择”对话框中的选择类型字段中,输入 Test 以缩小可用超类列表的范围。

- 选择 TestCase 类并单击确定。
- 选择来自超类的构造函数复选框。
- 单击完成以创建新类。

- 新文件将在编辑器中打开。它包含新类、构造函数和注释。可以在 Java 首选项中选择已生成的注释的创建和配置选项(窗口 > 首选项 > Java > 代码生成 > 代码和注释)。
- 在“大纲”视图中,选择新类 MyTestCase。打开上下文菜单并选择源 >覆盖/实现方法...。

- 在“覆盖方法”对话框中,选择 setUp() 和 tearDown() 并单击确定。两个方法即添加至类。

- 将 setUp() 的主体更改为
container= new Vector();
- 使用一条问题突出显示线对 container 和 Vector
加了下划线,这是因为不能解析它们。一个浅色球出现在标记栏上。将光标设置在 Vector 中并按 Ctrl+1(或使用菜单栏中的编辑 > 快速修正)。选择
Import 'java.util.Vector'。这将添加丢失的导入声明。

将光标设置在 container 中并按 Ctrl+1。选择创建字段“container”以添加新字段。

- 在“大纲”视图中,选择类 MyTestCase。打开上下文菜单并选择源 > 生成 Getter 和 Setter...。
- “生成 Getter 和 Setter”对话框建议创建方法 getContainer 和 setContainer。选择它们并单击确定。将添加字段 container 的 getter 和 setter 方法。

- 保存文件。
- 可以在窗口 > 首选项 > Java > 代码格式化程序中配置所生成的代码的格式化。如果对字段名使用前缀或后缀(例如,fContainer),则可以在窗口 > 首选项 > Java >代码生成 >
名称中指定它,以使生成的 getter 和 setter 将建议不带前缀或后缀的方法名。
Java 视图
Java 编辑器
使用快速修正
创建 Java 元素
使用“层次结构”视图覆盖方法
生成 getter 和 setter
“新建 Java 类”向导
源代码操作
快速修正
“覆盖方法”对话框
“生成 Getter 和 Setter”对话框
代码格式化程序首选项页面
代码生成首选项页面
