package org.test4j.fortest.formock; import org.test4j.fortest.formock.SomeInterface; public interface SpringBeanService { public SomeInterface getDependency1(); public SomeInterface getDependency2(); public static class SpringBeanServiceImpl1 implements SpringBeanService { private SomeInterface dependency1; private SomeInterface dependency2; public SpringBeanServiceImpl1() { super(); } public SpringBeanServiceImpl1(SomeInterface dependency1) { super(); this.dependency1 = dependency1; } public SomeInterface getDependency1() { return dependency1; } public SomeInterface getDependency2() { return dependency2; } public void setDependency2(SomeInterface dependency2) { this.dependency2 = dependency2; } public void setDependency1(SomeInterface dependency1) { this.dependency1 = dependency1; } } public static class SpringBeanServiceImpl2 implements SpringBeanService { private SomeInterface dependency1; private SomeInterface dependency2; public SpringBeanServiceImpl2() { super(); } public SpringBeanServiceImpl2(SomeInterface dependency1) { super(); this.dependency1 = dependency1; } public SomeInterface getDependency1() { return dependency1; } public SomeInterface getDependency2() { return dependency2; } public void setDependency2(SomeInterface dependency2) { this.dependency2 = dependency2; } public void setDependency1(SomeInterface dependency1) { this.dependency1 = dependency1; } } }