public void testStateChanged() { notifyBrokerStarted(); UUID id = UUID.randomUUID(); ConfiguredObject object = mock(VirtualHost.class); when(object.isDurable()).thenReturn(true); when(object.getId()).thenReturn(id); ConfiguredObjectRecord record = mock(ConfiguredObjectRecord.class); when(object.asObjectRecord()).thenReturn(record); _listener.stateChanged(object, State.ACTIVE, State.DELETED); verify(_store).remove(record); }
private void notifyBrokerStarted() { Broker broker = mock(Broker.class); _listener.stateChanged(broker, State.UNINITIALIZED, State.ACTIVE); }