Fix junit broken by new addTopic(List) method 22/92422/1
authorJim Hahn <jrh3@att.com>
Wed, 31 Jul 2019 22:18:08 +0000 (18:18 -0400)
committerJim Hahn <jrh3@att.com>
Wed, 31 Jul 2019 22:18:08 +0000 (18:18 -0400)
Addition of new TopicEndpoint.addTopic() method resulted in errors
like the following in drools-pdp:
  [ERROR] ... reference to addTopicSources is ambiguous
  both method addTopicSources(Properties)
  and method addTopicSources(List<TopicParameters>)
  match
Fixed the junits to disambiguate the method invocation.

Change-Id: Ibd648412f22290099c1213e9a1b45ab34bcbb859
Issue-ID: POLICY-1953
Signed-off-by: Jim Hahn <jrh3@att.com>
policy-management/src/test/java/org/onap/policy/drools/system/PolicyEngineManagerTest.java
policy-management/src/test/java/org/onap/policy/drools/system/internal/AggregatedPolicyControllerTest.java

index 287f82f..c5fa398 100644 (file)
@@ -238,8 +238,8 @@ public class PolicyEngineManagerTest {
         when(controller4.lock()).thenReturn(true);
         when(controller4.unlock()).thenReturn(true);
 
-        when(endpoint.addTopicSources(any())).thenReturn(sources);
-        when(endpoint.addTopicSinks(any())).thenReturn(sinks);
+        when(endpoint.addTopicSources(any(Properties.class))).thenReturn(sources);
+        when(endpoint.addTopicSinks(any(Properties.class))).thenReturn(sinks);
         when(endpoint.start()).thenReturn(true);
         when(endpoint.stop()).thenReturn(true);
         when(endpoint.lock()).thenReturn(true);
@@ -452,7 +452,7 @@ public class PolicyEngineManagerTest {
 
         // source list of size 1
         setUp();
-        when(endpoint.addTopicSources(any())).thenReturn(Arrays.asList(source1));
+        when(endpoint.addTopicSources(any(Properties.class))).thenReturn(Arrays.asList(source1));
         mgr.configure(properties);
         assertTrue(mgr.configure(pdpConfig));
 
index 67fdfe6..6f09ab9 100644 (file)
@@ -109,8 +109,8 @@ public class AggregatedPolicyControllerTest {
         sinks = Arrays.asList(sink1, sink2);
 
         endpointMgr = mock(TopicEndpoint.class);
-        when(endpointMgr.addTopicSources(any())).thenReturn(sources);
-        when(endpointMgr.addTopicSinks(any())).thenReturn(sinks);
+        when(endpointMgr.addTopicSources(any(Properties.class))).thenReturn(sources);
+        when(endpointMgr.addTopicSinks(any(Properties.class))).thenReturn(sinks);
 
         persist = mock(SystemPersistence.class);