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

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

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

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

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

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

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

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

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