@Test
public void should_match_nothing_when_multiple_spies_registered_and_has_no_exact_spy_match() {

	//given
	final String serviceName = "service";
	final Service service = new Service();
	final String childServiceName = "childService";
	final ChildService childService = new ChildService();
	final ToSpyReplacingProcessor postProcessor = new TestContextBuilder()
			.withBean(serviceName, service)
			.withBean(childServiceName, childService)
			.withSpy(doubleDefinition(Service.class))
			.withSpy(doubleDefinition(Service.class))
			.build()
			.toSpyReplacingProcessor;
	//when
	postProcessor.postProcessAfterInitialization(service, serviceName);
	postProcessor.postProcessAfterInitialization(childService, childServiceName);
	//then
	verifyZeroInteractions(doubleFactory);
}