Creating a Java class

In this section, you will create a new Java class and add methods using the code generation actions.
 
1.
In the Package Explorer view, select the JUnit project. From the project's context menu, select New > Package or click the Create a Java Package button in the toolbar.
2.
In the Name field, type test as the name for the new package. Then click Finish.
3.
In the Package Explorer view, select the new test package and click the Create a Java Class button in the toolbar.
4.
Make sure that JUnit appears in the Source Folder field and that test appears in the Package field.
In the Name field, type MyTestCase.
Java Class wizard
5.
Click the Browse button next to the Superclass field.
6.
In the Choose a type field in the Superclass Selection dialog, type Test to narrow the list of available superclasses.
Superclass Selection dialog
7.
Select the TestCase class and click OK.
8.
Check the Constructors from superclass checkbox.
9.
Click Finish to create the new class.
Java Class wizard
10.
The newly created file is opened in the editor. It contains the new class, a constructor and added Javadoc comments. 
To enable and disable the creation of comments for new types and new files go to Window > Preferences > Java > Code Generation.
To customize the type or file comments go to Window > Preferences > Java > Templates and edit the templates 'filecomment' and 'typecomment'.
11. In the Outline view select the new class MyTestCase. Open the context menu and select Override Methods....
Context menu of a type
12. In the Override Methods dialog, check 'setUp()' and 'tearDown()' and click OK. Two methods are added to the class.
Override Methods dialog
13. Change the body of setUp() to container= new Vector();
14. 'container' and 'Vector' are underlined with a problem highlight line as they cannot be resolved. A light bulb appears on the marker bar.
Set the cursor inside 'Vector' and  press Ctrl+1 (or use Edit > Quick Fix from the menu bar).
Choose 'Import java.util.Vector'. This adds the missing import declaration.
Correction proposals for 'Vector'
Set the cursor inside 'container' and press Ctrl+1. Choose 'Create field container' to add the new field.
Correction proposals for 'container'
15. In the Outline view, select the class MyTestCase. Open the context menu and select Generate Getter and Setter....
Generate Getter and Setter in context menu
16. The Generate Getter and Setter dialog suggests creating the methods getContainer and setContainer. Select both and click OK. A Getter and Setter for the field container are added.
Generate Getter and Setter dialog
17. Save the file.
18. The formatting of generated code can be configured in Window > Preferences > Java > Code Formatter.
If you use a prefix or suffix for field names (e.g. fContainer), you can specify this in Window > Preferences > Java Code Generation so that the Generate Getter and Setter action will suggest method names without the prefix or suffix.