@Test
public void should_not_spy_on_spy() {

	//given
	final String spyName = "myService";
	final Service spy = Mockito.spy(new Service());
	final DoubleDefinition spyDefinition = doubleDefinition(Service.class, spyName);
	final ToSpyReplacingProcessor postProcessor = new TestContextBuilder()
			.withSpyBean(spyName, spy, spyDefinition)
			.withSpy(spyDefinition)
			.build()
			.toSpyReplacingProcessor;
	//when
	postProcessor.postProcessAfterInitialization(spy, spyName);
	//then
	Mockito.verifyZeroInteractions(doubleFactory);
}