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.
![]() |
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.
![]() |
7.
|
Select the TestCase
class and click OK.
|
8.
|
Check the Constructors from
superclass checkbox.
|
9.
|
Click Finish to create
the new class.
![]() |
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....
![]() |
12. | In the Override Methods dialog, check 'setUp()' and 'tearDown()' and
click OK. Two methods are added to the
class.
![]() |
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. ![]() Set the cursor inside 'container' and press Ctrl+1. Choose 'Create field container' to add the new field. ![]() |
15. | In the Outline view, select the class MyTestCase.
Open the context menu and select Generate Getter
and Setter....
![]() |
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.
![]() |
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. |
Using quick fix
Creating Java elements
Overriding a method using the Hierarchy
view
Generating getters and setters
New Java Class wizard
Source actions
Quick Fix
Override Methods
dialog
Generate Getter
and Setter dialog
Code formatter preference page
Code generation
preference page
Templates preference page