List<Class<?>> interfaces = new ArrayList<Class<?>>();
interfaces.add(Source.class);
SystemAtomicComponent component1 = EasyMock.createMock(SystemAtomicComponent.class);
EasyMock.expect(component1.getName()).andReturn("source").atLeastOnce();
EasyMock.expect(component1.isSystem()).andReturn(true).atLeastOnce();
component1.stop();
EasyMock.expect(component1.getServiceInterfaces()).andReturn(interfaces);
EasyMock.replay(component1);
SystemAtomicComponent component2 = EasyMock.createMock(SystemAtomicComponent.class);
EasyMock.expect(component2.getName()).andReturn("source").atLeastOnce();