@Test public void testClearContainerConfig() throws Exception { ConfigObserver observer = EasyMock.createMock(ContainerConfig.ConfigObserver.class); observer.containersChanged(EasyMock.isA(ContainerConfig.class), EasyMock.eq(ImmutableSet.of("additional")), EasyMock.eq(ImmutableSet.of("extra"))); EasyMock.replay(observer); config = new BasicContainerConfig(); config .newTransaction() .clearContainers() .addContainer(DEFAULT_CONTAINER) .addContainer(EXTRA_CONTAINER) .commit(); config.addConfigObserver(observer, false); config .newTransaction() .clearContainers() .addContainer(DEFAULT_CONTAINER) .addContainer(makeContainer("additional")) .commit(); assertFalse(config.getContainers().contains("extra")); assertTrue(config.getContainers().contains("additional")); EasyMock.verify(observer); }
@Test public void testClearContainerConfig() throws Exception { ConfigObserver observer = EasyMock.createMock(ContainerConfig.ConfigObserver.class); observer.containersChanged(EasyMock.isA(ContainerConfig.class), EasyMock.eq(ImmutableSet.of("additional")), EasyMock.eq(ImmutableSet.of("extra"))); EasyMock.replay(observer); config = new BasicContainerConfig(); config .newTransaction() .clearContainers() .addContainer(DEFAULT_CONTAINER) .addContainer(EXTRA_CONTAINER) .commit(); config.addConfigObserver(observer, false); config .newTransaction() .clearContainers() .addContainer(DEFAULT_CONTAINER) .addContainer(makeContainer("additional")) .commit(); assertFalse(config.getContainers().contains("extra")); assertTrue(config.getContainers().contains("additional")); EasyMock.verify(observer); }
@Test public void testClearContainerConfig() throws Exception { ConfigObserver observer = EasyMock.createMock(ContainerConfig.ConfigObserver.class); observer.containersChanged(EasyMock.isA(ContainerConfig.class), EasyMock.eq(ImmutableSet.of("additional")), EasyMock.eq(ImmutableSet.of("extra"))); EasyMock.replay(observer); config = new BasicContainerConfig(); config .newTransaction() .clearContainers() .addContainer(DEFAULT_CONTAINER) .addContainer(EXTRA_CONTAINER) .commit(); config.addConfigObserver(observer, false); config .newTransaction() .clearContainers() .addContainer(DEFAULT_CONTAINER) .addContainer(makeContainer("additional")) .commit(); assertFalse(config.getContainers().contains("extra")); assertTrue(config.getContainers().contains("additional")); EasyMock.verify(observer); }
@Before public void setUp() throws Exception { config = new BasicContainerConfig(); config.newTransaction().clearContainers().addContainer(DEFAULT_CONTAINER).commit(); }
@Before public void setUp() throws Exception { config = new BasicContainerConfig(); config.newTransaction().clearContainers().addContainer(DEFAULT_CONTAINER).commit(); }
@Before public void setUp() throws Exception { config = new BasicContainerConfig(); config.newTransaction().clearContainers().addContainer(DEFAULT_CONTAINER).commit(); }