Skip to content
This repository was archived by the owner on Nov 24, 2022. It is now read-only.

Commit c5122bc

Browse files
committed
easymock -> mockito
1 parent bc0afbe commit c5122bc

3 files changed

Lines changed: 16 additions & 22 deletions

File tree

eHour-wicketweb/src/test/java/net/rrm/ehour/ui/common/AbstractSpringTester.java

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@
2626

2727
import java.util.Calendar;
2828

29-
import static org.easymock.EasyMock.*;
29+
import static org.mockito.Mockito.mock;
30+
import static org.mockito.Mockito.when;
3031

3132
/**
3233
* Created on Mar 17, 2009, 5:31:37 AM
@@ -36,6 +37,7 @@
3637
public abstract class AbstractSpringTester {
3738
private ApplicationContextMock mockContext;
3839
private EhourConfigStub config;
40+
3941
private AuditService auditService;
4042
private EhourSystemConfig ehourSystemConfig = new EhourSystemConfig();
4143

@@ -48,18 +50,17 @@ private void createContextSetup() {
4850
config.setFirstDayOfWeek(Calendar.SUNDAY);
4951
mockContext.putBean("EhourConfig", config);
5052

51-
auditService = createMock(AuditService.class);
53+
auditService = mock(AuditService.class);
5254
mockContext.putBean("auditService", auditService);
5355

5456
mockContext.putBean("authUtil", buildAuthUtil());
5557

56-
UpdateService updateService = createMock(UpdateService.class);
58+
UpdateService updateService = mock(UpdateService.class);
5759
mockContext.putBean(updateService);
5860

5961
mockContext.putBean("menuDefinition", Lists.newArrayList());
6062

61-
expect(updateService.isLatestVersion()).andReturn(Boolean.TRUE).atLeastOnce();
62-
replay(updateService);
63+
when(updateService.isLatestVersion()).thenReturn(Boolean.TRUE);
6364
}
6465

6566
public final ApplicationContextMock getMockContext() {

eHour-wicketweb/src/test/java/net/rrm/ehour/ui/common/util/WebUtilsTest.java

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,6 @@
1919
import net.rrm.ehour.ui.report.panel.aggregate.ProjectReportPanelTest;
2020
import org.junit.Test;
2121

22-
import static org.easymock.EasyMock.replay;
23-
import static org.easymock.EasyMock.verify;
24-
2522
/**
2623
* Created on Mar 17, 2009, 7:04:03 AM
2724
*
@@ -32,10 +29,9 @@ public class WebUtilsTest extends ProjectReportPanelTest {
3229
public void testFindComponent() {
3330
setupExpectations();
3431

35-
replay(getAggregateReportService());
36-
37-
getTester().assertNoErrorMessage();
32+
startReportPanel();
3833

39-
verify(getAggregateReportService());
34+
tester.assertNoErrorMessage();
35+
tester.assertNoInfoMessage();
4036
}
4137
}

eHour-wicketweb/src/test/java/net/rrm/ehour/ui/report/panel/aggregate/AbstractReportPanelTest.java

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,9 @@
2525
import org.junit.Before;
2626
import org.junit.Test;
2727

28-
import static org.easymock.EasyMock.*;
28+
import static org.mockito.Matchers.any;
29+
import static org.mockito.Mockito.mock;
30+
import static org.mockito.Mockito.when;
2931

3032
/**
3133
* Created on Mar 17, 2009, 6:39:39 AM
@@ -35,30 +37,25 @@
3537
public abstract class AbstractReportPanelTest extends BaseSpringWebAppTester {
3638
private AggregateReportService aggregateReportService;
3739

38-
3940
@Before
4041
public void setup() {
41-
aggregateReportService = createMock(AggregateReportService.class);
42+
aggregateReportService = mock(AggregateReportService.class);
4243
getMockContext().putBean("aggregateReportService", aggregateReportService);
4344
}
4445

4546
@Test
4647
public void shouldRenderReportPanel() {
4748
setupExpectations();
4849

49-
replay(aggregateReportService);
50-
5150
startReportPanel();
5251

5352
tester.assertNoErrorMessage();
54-
55-
verify(aggregateReportService);
53+
tester.assertNoInfoMessage();
5654
}
5755

5856
protected void setupExpectations() {
59-
expect(aggregateReportService.getAggregateReportData(isA(ReportCriteria.class)))
60-
.andReturn(AggregateReportDataObjectMother.getAssignmentReportData())
61-
.anyTimes();
57+
when(aggregateReportService.getAggregateReportData(any(ReportCriteria.class)))
58+
.thenReturn(AggregateReportDataObjectMother.getAssignmentReportData());
6259
}
6360

6461
protected void startReportPanel() {

0 commit comments

Comments
 (0)