Mercurial > hg > thermostat-ng > agent
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()); } }