changeset 2696:ed4beec29d96

Fix Agent CLI Activator Test Reviewed-By: stooke Review-Thread: http://icedtea.classpath.org/pipermail/thermostat/2017-June/023790.html
author Joshua Matsuoka <jmatsuok@redhat.com>
date Tue, 20 Jun 2017 14:44:16 -0400
parents 9dbdade820ce
children 7184fbd4e41f
files agent/cli/src/test/java/com/redhat/thermostat/agent/cli/internal/ActivatorTest.java
diffstat 1 files changed, 6 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/agent/cli/src/test/java/com/redhat/thermostat/agent/cli/internal/ActivatorTest.java	Tue Jun 20 13:00:11 2017 +0200
+++ b/agent/cli/src/test/java/com/redhat/thermostat/agent/cli/internal/ActivatorTest.java	Tue Jun 20 14:44:16 2017 -0400
@@ -40,6 +40,8 @@
 import static org.junit.Assert.assertEquals;
 import static org.mockito.Mockito.mock;
 
+import com.redhat.thermostat.agent.dao.AgentInfoDAO;
+import com.redhat.thermostat.agent.dao.BackendInfoDAO;
 import org.junit.Test;
 
 import com.redhat.thermostat.common.ExitStatus;
@@ -58,6 +60,8 @@
         bundleContext.registerService(WriterID.class, writerID, null);
         bundleContext.registerService(ExitStatus.class, exitStatus, null);
         bundleContext.registerService(SSLConfiguration.class, mock(SSLConfiguration.class), null);
+        bundleContext.registerService(AgentInfoDAO.class, mock(AgentInfoDAO.class), null);
+        bundleContext.registerService(BackendInfoDAO.class, mock(BackendInfoDAO.class), null);
         
         Activator activator = new Activator();
 
@@ -65,14 +69,14 @@
         
         activator.start(bundleContext);
         
-        assertEquals(3, bundleContext.getServiceListeners().size());
+        assertEquals(5, bundleContext.getServiceListeners().size());
         
         assertCommandIsRegistered(bundleContext, "agent", AgentApplication.class);
 
         activator.stop(bundleContext);
 
         assertEquals(0, bundleContext.getServiceListeners().size());
-        assertEquals(3, bundleContext.getAllServices().size());
+        assertEquals(5, bundleContext.getAllServices().size());
     }
 }