diff options
author | David Gageot <david@gageot.net> | 2012-09-17 16:27:08 +0200 |
---|---|---|
committer | David Gageot <david@gageot.net> | 2012-09-20 12:07:32 +0200 |
commit | 1b000a65c28f43a3242c55f91a0cc7f6a210e979 (patch) | |
tree | 776139ba456138bd8042ef1f409121a057e10c4f /plugins/sonar-core-plugin | |
parent | c77bc1df270111bd96c300f4a7a856b71045737d (diff) | |
download | sonarqube-1b000a65c28f43a3242c55f91a0cc7f6a210e979.tar.gz sonarqube-1b000a65c28f43a3242c55f91a0cc7f6a210e979.zip |
Don't use anyObject() matcher
Diffstat (limited to 'plugins/sonar-core-plugin')
8 files changed, 43 insertions, 37 deletions
diff --git a/plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/sensors/CheckAlertThresholdsTest.java b/plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/sensors/CheckAlertThresholdsTest.java index 9d9f3088164..1843350e396 100644 --- a/plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/sensors/CheckAlertThresholdsTest.java +++ b/plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/sensors/CheckAlertThresholdsTest.java @@ -92,7 +92,7 @@ public class CheckAlertThresholdsTest { decorator.decorate(project, context); - verify(context, never()).saveMeasure((Measure) anyObject()); + verify(context, never()).saveMeasure(any(Measure.class)); } @Test diff --git a/plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/sensors/GenerateAlertEventsTest.java b/plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/sensors/GenerateAlertEventsTest.java index f6ccdb668b3..ddbd9cc18e4 100644 --- a/plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/sensors/GenerateAlertEventsTest.java +++ b/plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/sensors/GenerateAlertEventsTest.java @@ -38,7 +38,7 @@ import java.util.Date; import static org.hamcrest.CoreMatchers.is; import static org.junit.Assert.assertThat; -import static org.mockito.Matchers.anyObject; +import static org.mockito.Matchers.any; import static org.mockito.Matchers.anyString; import static org.mockito.Matchers.isNull; import static org.mockito.Mockito.mock; @@ -89,7 +89,7 @@ public class GenerateAlertEventsTest { @Test public void shouldCreateEventWhenWarnToError() { - when(timeMachine.getMeasures((TimeMachineQuery) anyObject())).thenReturn(Arrays.asList(newAlertStatus(Metric.Level.WARN, "desc"))); + when(timeMachine.getMeasures(any(TimeMachineQuery.class))).thenReturn(Arrays.asList(newAlertStatus(Metric.Level.WARN, "desc"))); when(context.getMeasure(CoreMetrics.ALERT_STATUS)).thenReturn(newAlertStatus(Metric.Level.ERROR, "desc")); decorator.decorate(project, context); @@ -99,7 +99,7 @@ public class GenerateAlertEventsTest { @Test public void shouldCreateEventWhenErrorToOk() { - when(timeMachine.getMeasures((TimeMachineQuery) anyObject())).thenReturn(Arrays.asList(newAlertStatus(Metric.Level.ERROR, "desc"))); + when(timeMachine.getMeasures(any(TimeMachineQuery.class))).thenReturn(Arrays.asList(newAlertStatus(Metric.Level.ERROR, "desc"))); when(context.getMeasure(CoreMetrics.ALERT_STATUS)).thenReturn(newAlertStatus(Metric.Level.OK, null)); decorator.decorate(project, context); @@ -109,7 +109,7 @@ public class GenerateAlertEventsTest { @Test public void shouldCreateEventWhenErrorToWarn() { - when(timeMachine.getMeasures((TimeMachineQuery) anyObject())).thenReturn(Arrays.asList(newAlertStatus(Metric.Level.ERROR, "desc"))); + when(timeMachine.getMeasures(any(TimeMachineQuery.class))).thenReturn(Arrays.asList(newAlertStatus(Metric.Level.ERROR, "desc"))); when(context.getMeasure(CoreMetrics.ALERT_STATUS)).thenReturn(newAlertStatus(Metric.Level.WARN, "desc")); decorator.decorate(project, context); @@ -126,7 +126,7 @@ public class GenerateAlertEventsTest { @Test public void shouldNotCreateEventWhenSameLevel() { - when(timeMachine.getMeasures((TimeMachineQuery) anyObject())).thenReturn(Arrays.asList(newAlertStatus(Metric.Level.ERROR, "desc"))); + when(timeMachine.getMeasures(any(TimeMachineQuery.class))).thenReturn(Arrays.asList(newAlertStatus(Metric.Level.ERROR, "desc"))); when(context.getMeasure(CoreMetrics.ALERT_STATUS)).thenReturn(newAlertStatus(Metric.Level.ERROR, "desc")); decorator.decorate(project, context); @@ -136,7 +136,7 @@ public class GenerateAlertEventsTest { @Test public void shouldNotCreateEventIfNoMoreAlertStatus() { - when(timeMachine.getMeasures((TimeMachineQuery) anyObject())).thenReturn(Arrays.asList(newAlertStatus(Metric.Level.ERROR, "desc"))); + when(timeMachine.getMeasures(any(TimeMachineQuery.class))).thenReturn(Arrays.asList(newAlertStatus(Metric.Level.ERROR, "desc"))); when(context.getMeasure(CoreMetrics.ALERT_STATUS)).thenReturn(null); decorator.decorate(project, context); diff --git a/plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/sensors/ProfileEventsSensorTest.java b/plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/sensors/ProfileEventsSensorTest.java index 8ce2c25ebf8..2eb7f73a0f8 100644 --- a/plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/sensors/ProfileEventsSensorTest.java +++ b/plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/sensors/ProfileEventsSensorTest.java @@ -38,7 +38,6 @@ import java.util.Date; import static org.hamcrest.Matchers.is; import static org.junit.Assert.assertThat; import static org.mockito.Matchers.any; -import static org.mockito.Matchers.anyObject; import static org.mockito.Matchers.anyString; import static org.mockito.Matchers.eq; import static org.mockito.Matchers.same; @@ -73,7 +72,7 @@ public class ProfileEventsSensorTest { sensor.analyse(project, context); - verify(context, never()).createEvent((Resource) anyObject(), anyString(), anyString(), anyString(), (Date) anyObject()); + verify(context, never()).createEvent(any(Resource.class), anyString(), anyString(), anyString(), any(Date.class)); } @Test @@ -98,7 +97,7 @@ public class ProfileEventsSensorTest { verify(context).createEvent(same(project), eq("Foo version 1"), eq("Foo version 1 is used instead of Bar version 1"), - same(Event.CATEGORY_PROFILE), (Date) anyObject()); + same(Event.CATEGORY_PROFILE), any(Date.class)); } @Test @@ -112,7 +111,7 @@ public class ProfileEventsSensorTest { verify(context).createEvent(same(project), eq("Foo version 2"), eq("Foo version 2 is used instead of Foo version 1"), - same(Event.CATEGORY_PROFILE), (Date) anyObject()); + same(Event.CATEGORY_PROFILE), any(Date.class)); } @Test @@ -137,7 +136,7 @@ public class ProfileEventsSensorTest { verify(context).createEvent(same(project), eq("Foo version 2"), eq("Foo version 2 is used instead of Foo version 1"), - same(Event.CATEGORY_PROFILE), (Date) anyObject()); + same(Event.CATEGORY_PROFILE), any(Date.class)); } private RulesProfile mockProfileWithVersion(int version) { diff --git a/plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/sensors/VersionEventsSensorTest.java b/plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/sensors/VersionEventsSensorTest.java index c1dbd67d4f1..a93270a2882 100644 --- a/plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/sensors/VersionEventsSensorTest.java +++ b/plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/sensors/VersionEventsSensorTest.java @@ -32,7 +32,7 @@ import java.util.Date; import static org.hamcrest.Matchers.is; import static org.junit.Assert.assertThat; -import static org.mockito.Matchers.anyObject; +import static org.mockito.Matchers.any; import static org.mockito.Matchers.anyString; import static org.mockito.Matchers.eq; import static org.mockito.Matchers.isNull; @@ -65,8 +65,8 @@ public class VersionEventsSensorTest { sensor.analyse(project, context); - verify(context, never()).createEvent((Resource) anyObject(), anyString(), anyString(), anyString(), (Date) anyObject()); - verify(context, never()).deleteEvent((Event) anyObject()); + verify(context, never()).createEvent(any(Resource.class), anyString(), anyString(), anyString(), any(Date.class)); + verify(context, never()).deleteEvent(any(Event.class)); } @Test diff --git a/plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/sensors/ViolationsDecoratorTest.java b/plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/sensors/ViolationsDecoratorTest.java index 665b59aa721..8bffe0e33aa 100644 --- a/plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/sensors/ViolationsDecoratorTest.java +++ b/plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/sensors/ViolationsDecoratorTest.java @@ -36,8 +36,15 @@ import org.sonar.api.test.IsRuleMeasure; import java.util.Collections; import java.util.List; -import static org.mockito.Matchers.*; -import static org.mockito.Mockito.*; +import static org.mockito.Matchers.any; +import static org.mockito.Matchers.anyDouble; +import static org.mockito.Matchers.argThat; +import static org.mockito.Matchers.eq; +import static org.mockito.Mockito.mock; +import static org.mockito.Mockito.never; +import static org.mockito.Mockito.times; +import static org.mockito.Mockito.verify; +import static org.mockito.Mockito.when; public class ViolationsDecoratorTest { private Rule ruleA1; @@ -63,7 +70,7 @@ public class ViolationsDecoratorTest { public void shouldCountViolations() { when(resource.getScope()).thenReturn(Scopes.PROJECT); when(context.getViolations()).thenReturn(createViolations()); - when(context.getChildrenMeasures((MeasuresFilter) anyObject())).thenReturn(Collections.<Measure>emptyList()); + when(context.getChildrenMeasures(any(MeasuresFilter.class))).thenReturn(Collections.<Measure> emptyList()); decorator.decorate(resource, context); @@ -77,7 +84,7 @@ public class ViolationsDecoratorTest { public void shouldNotCountViolationsIfMeasureAlreadyExists() { when(resource.getScope()).thenReturn(Scopes.PROJECT); when(context.getViolations()).thenReturn(createViolations()); - when(context.getChildrenMeasures((MeasuresFilter) anyObject())).thenReturn(Collections.<Measure>emptyList()); + when(context.getChildrenMeasures(any(MeasuresFilter.class))).thenReturn(Collections.<Measure> emptyList()); when(context.getMeasure(CoreMetrics.VIOLATIONS)).thenReturn(new Measure(CoreMetrics.VIOLATIONS, 3000.0)); when(context.getMeasure(CoreMetrics.MAJOR_VIOLATIONS)).thenReturn(new Measure(CoreMetrics.MAJOR_VIOLATIONS, 500.0)); @@ -91,8 +98,8 @@ public class ViolationsDecoratorTest { @Test public void shouldSaveZeroOnProjects() { when(resource.getScope()).thenReturn(Scopes.PROJECT); - when(context.getViolations()).thenReturn(Collections.<Violation>emptyList()); - when(context.getChildrenMeasures((MeasuresFilter) anyObject())).thenReturn(Collections.<Measure>emptyList()); + when(context.getViolations()).thenReturn(Collections.<Violation> emptyList()); + when(context.getChildrenMeasures(any(MeasuresFilter.class))).thenReturn(Collections.<Measure> emptyList()); decorator.decorate(resource, context); @@ -102,8 +109,8 @@ public class ViolationsDecoratorTest { @Test public void shouldSaveZeroOnDirectories() { when(resource.getScope()).thenReturn(Scopes.DIRECTORY); - when(context.getViolations()).thenReturn(Collections.<Violation>emptyList()); - when(context.getChildrenMeasures((MeasuresFilter) anyObject())).thenReturn(Collections.<Measure>emptyList()); + when(context.getViolations()).thenReturn(Collections.<Violation> emptyList()); + when(context.getChildrenMeasures(any(MeasuresFilter.class))).thenReturn(Collections.<Measure> emptyList()); decorator.decorate(resource, context); @@ -114,7 +121,7 @@ public class ViolationsDecoratorTest { public void shouldCountViolationsBySeverity() { when(resource.getScope()).thenReturn(Scopes.PROJECT); when(context.getViolations()).thenReturn(createViolations()); - when(context.getChildrenMeasures((MeasuresFilter) anyObject())).thenReturn(Collections.<Measure>emptyList()); + when(context.getChildrenMeasures(any(MeasuresFilter.class))).thenReturn(Collections.<Measure> emptyList()); decorator.decorate(resource, context); diff --git a/plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/sensors/WeightedViolationsDecoratorTest.java b/plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/sensors/WeightedViolationsDecoratorTest.java index 0628860fe0a..106daee27ed 100644 --- a/plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/sensors/WeightedViolationsDecoratorTest.java +++ b/plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/sensors/WeightedViolationsDecoratorTest.java @@ -19,13 +19,6 @@ */ package org.sonar.plugins.core.sensors; -import static org.junit.Assert.assertThat; -import static org.mockito.Matchers.anyObject; -import static org.mockito.Matchers.argThat; -import static org.mockito.Mockito.mock; -import static org.mockito.Mockito.verify; -import static org.mockito.Mockito.when; - import org.hamcrest.core.Is; import org.junit.Test; import org.sonar.api.CoreProperties; @@ -36,6 +29,13 @@ import org.sonar.api.measures.Measure; import org.sonar.api.rules.RulePriority; import org.sonar.api.test.IsMeasure; +import static org.junit.Assert.assertThat; +import static org.mockito.Matchers.any; +import static org.mockito.Matchers.argThat; +import static org.mockito.Mockito.mock; +import static org.mockito.Mockito.verify; +import static org.mockito.Mockito.when; + public class WeightedViolationsDecoratorTest { @Test @@ -66,7 +66,7 @@ public class WeightedViolationsDecoratorTest { decorator.start(); decorator.decorate(context); - verify(context).saveMeasure((Measure) anyObject()); + verify(context).saveMeasure(any(Measure.class)); } @Test diff --git a/plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/timemachine/NewCoverageFileAnalyzerTest.java b/plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/timemachine/NewCoverageFileAnalyzerTest.java index e3c44deea6d..8cc276ae9ea 100644 --- a/plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/timemachine/NewCoverageFileAnalyzerTest.java +++ b/plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/timemachine/NewCoverageFileAnalyzerTest.java @@ -33,7 +33,7 @@ import java.util.Arrays; import java.util.Date; import java.util.List; -import static org.mockito.Matchers.anyObject; +import static org.mockito.Matchers.any; import static org.mockito.Matchers.argThat; import static org.mockito.Mockito.mock; import static org.mockito.Mockito.never; @@ -50,7 +50,7 @@ public class NewCoverageFileAnalyzerTest { AbstractNewCoverageFileAnalyzer decorator = newDecorator(); decorator.doDecorate(context); - verify(context, never()).saveMeasure((Measure) anyObject()); + verify(context, never()).saveMeasure(any(Measure.class)); } @Test @@ -62,7 +62,7 @@ public class NewCoverageFileAnalyzerTest { AbstractNewCoverageFileAnalyzer decorator = newDecorator(); decorator.doDecorate(context); - verify(context, never()).saveMeasure((Measure) anyObject()); + verify(context, never()).saveMeasure(any(Measure.class)); } @Test diff --git a/plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/timemachine/ViolationPersisterDecoratorTest.java b/plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/timemachine/ViolationPersisterDecoratorTest.java index e9c67c5e64b..5b70cfd69c1 100644 --- a/plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/timemachine/ViolationPersisterDecoratorTest.java +++ b/plugins/sonar-core-plugin/src/test/java/org/sonar/plugins/core/timemachine/ViolationPersisterDecoratorTest.java @@ -35,7 +35,7 @@ import org.sonar.jpa.test.AbstractDbUnitTestCase; import java.util.Arrays; -import static org.mockito.Matchers.anyObject; +import static org.mockito.Matchers.any; import static org.mockito.Matchers.eq; import static org.mockito.Mockito.mock; import static org.mockito.Mockito.when; @@ -54,7 +54,7 @@ public class ViolationPersisterDecoratorTest extends AbstractDbUnitTestCase { setupData("shared"); Snapshot snapshot = getSession().getSingleResult(Snapshot.class, "id", 1000); ResourcePersister resourcePersister = mock(ResourcePersister.class); - when(resourcePersister.saveResource((Project) anyObject(), eq(javaFile))).thenReturn(snapshot); + when(resourcePersister.saveResource(any(Project.class), eq(javaFile))).thenReturn(snapshot); when(resourcePersister.getSnapshot(javaFile)).thenReturn(snapshot); tracker = mock(ViolationTrackingDecorator.class); decorator = new ViolationPersisterDecorator(tracker, resourcePersister, new DefaultRuleFinder(getSessionFactory()), getSession()); |