1515import java .util .Arrays ;
1616import java .util .List ;
1717
18- import static org .easymock .EasyMock .*;
19-
18+ import static org .mockito .Mockito .*;
2019
2120public class AssignmentFormPanelTest extends BaseSpringWebAppTester {
2221 private AssignmentAdminBackingBean backingBean ;
@@ -29,35 +28,34 @@ public void setup() {
2928 backingBean = new AssignmentAdminBackingBean ();
3029 backingBean .setProjectAssignment (DummyUIDataGenerator .getProjectAssignment (1 ));
3130
32- assignmentService = createMock (ProjectAssignmentService .class );
31+ assignmentService = mock (ProjectAssignmentService .class );
3332 getMockContext ().putBean (assignmentService );
3433
35- customerService = createMock (CustomerService .class );
34+ customerService = mock (CustomerService .class );
3635 getMockContext ().putBean (customerService );
3736
38- projectService = createMock (ProjectService .class );
37+ projectService = mock (ProjectService .class );
3938 getMockContext ().putBean (projectService );
4039 }
4140
4241 @ Test
4342 public void should_render () {
44- expect (assignmentService .getProjectAssignmentTypes ())
45- .andReturn (DummyUIDataGenerator .getProjectAssignmentTypes ());
43+ when (assignmentService .getProjectAssignmentTypes ())
44+ .thenReturn (DummyUIDataGenerator .getProjectAssignmentTypes ());
4645
4746 List <Customer > customers = new ArrayList <Customer >();
4847 customers .add (DummyUIDataGenerator .getCustomer (1 ));
4948
50- expect (customerService .getActiveCustomers ()).andReturn (customers );
49+ when (customerService .getActiveCustomers ()).thenReturn (customers );
5150
52- expect (projectService .getActiveProjects ()).andReturn (Arrays .asList (ProjectObjectMother .createProject (1 )));
53- expectLastCall ().anyTimes ();
51+ when (projectService .getActiveProjects ()).thenReturn (Arrays .asList (ProjectObjectMother .createProject (1 )));
5452
55- replay (customerService , assignmentService , projectService );
5653 startPanel ();
5754
5855 tester .assertNoErrorMessage ();
5956
60- verify (customerService , assignmentService );
57+ verify (customerService ).getActiveCustomers ();
58+ verify (projectService , times (4 )).getActiveProjects ();
6159 }
6260
6361 private void startPanel () {
0 commit comments