├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── publish.bash.template ├── settings.gradle └── src ├── main └── java │ └── no │ └── saua │ └── remock │ ├── DisableLazyInit.java │ ├── Reject.java │ ├── RemockBootstrapper.java │ ├── RemockContextConfiguration.java │ ├── RemockWebAppTest.java │ ├── ReplaceWithImpl.java │ ├── ReplaceWithMock.java │ ├── WrapWithSpy.java │ └── internal │ ├── AnnotationVisitor.java │ ├── Entity.java │ ├── MockDefinition.java │ ├── RegularDefinition.java │ ├── RejectBeanClassDefinition.java │ ├── RejectBeanNameDefinition.java │ ├── Rejecter.java │ ├── RemockBeanFactory.java │ ├── RemockConfiguration.java │ ├── RemockContextClassLoader.java │ ├── RemockMergedContextConfiguration.java │ ├── RemockMergedContextConfiguration_Regular.java │ ├── RemockMergedContextConfiguration_WebApp.java │ ├── RemockTestExecutionListener.java │ ├── Resettable.java │ ├── SpringBeanDefiner.java │ └── SpyDefinition.java └── test ├── java └── no │ └── saua │ └── remock │ ├── CommonTest.java │ ├── ContextCacheTest.java │ ├── DisableLazyInitTest_AllEager.java │ ├── DisableLazyInitTest_AllLazy.java │ ├── DisableLazyInitTest_SomeEager.java │ ├── EventListenerTest.java │ ├── FactoryBeanTest.java │ ├── PostProcessedBeanTest.java │ ├── ProfilesTest.java │ ├── RejectTest.java │ ├── RemockContextConfigurationTest.java │ ├── ReplaceWithImplTest.java │ ├── ReplaceWithMockQualifierBeanFactoryTest.java │ ├── ReplaceWithMockQualifierTest.java │ ├── ReplaceWithMockTest.java │ ├── ResetTest.java │ ├── WrapWithSpyTest.java │ ├── exampleapplication │ ├── AnInterface.java │ ├── AnInterfaceImplOne.java │ ├── AnInterfaceImplTwo.java │ ├── ConfigurationClass.java │ ├── ExampleFactoryBean.java │ ├── ServiceWhichShouldNotBeInstantiaed.java │ ├── SomeService.java │ ├── SomeServiceWithDependencies.java │ ├── SomeServiceWithMethod.java │ ├── SubClass.java │ └── SuperClass.java │ ├── unittests │ └── RemockConfigurationTest.java │ └── webapptest │ └── WebAppTest.java └── resources ├── META-INF └── spring.factories └── log4j2-test.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: java 2 | jdk: 3 | - openjdk11 4 | 5 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/gradlew.bat -------------------------------------------------------------------------------- /publish.bash.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/publish.bash.template -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'remock' 2 | 3 | -------------------------------------------------------------------------------- /src/main/java/no/saua/remock/DisableLazyInit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/main/java/no/saua/remock/DisableLazyInit.java -------------------------------------------------------------------------------- /src/main/java/no/saua/remock/Reject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/main/java/no/saua/remock/Reject.java -------------------------------------------------------------------------------- /src/main/java/no/saua/remock/RemockBootstrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/main/java/no/saua/remock/RemockBootstrapper.java -------------------------------------------------------------------------------- /src/main/java/no/saua/remock/RemockContextConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/main/java/no/saua/remock/RemockContextConfiguration.java -------------------------------------------------------------------------------- /src/main/java/no/saua/remock/RemockWebAppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/main/java/no/saua/remock/RemockWebAppTest.java -------------------------------------------------------------------------------- /src/main/java/no/saua/remock/ReplaceWithImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/main/java/no/saua/remock/ReplaceWithImpl.java -------------------------------------------------------------------------------- /src/main/java/no/saua/remock/ReplaceWithMock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/main/java/no/saua/remock/ReplaceWithMock.java -------------------------------------------------------------------------------- /src/main/java/no/saua/remock/WrapWithSpy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/main/java/no/saua/remock/WrapWithSpy.java -------------------------------------------------------------------------------- /src/main/java/no/saua/remock/internal/AnnotationVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/main/java/no/saua/remock/internal/AnnotationVisitor.java -------------------------------------------------------------------------------- /src/main/java/no/saua/remock/internal/Entity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/main/java/no/saua/remock/internal/Entity.java -------------------------------------------------------------------------------- /src/main/java/no/saua/remock/internal/MockDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/main/java/no/saua/remock/internal/MockDefinition.java -------------------------------------------------------------------------------- /src/main/java/no/saua/remock/internal/RegularDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/main/java/no/saua/remock/internal/RegularDefinition.java -------------------------------------------------------------------------------- /src/main/java/no/saua/remock/internal/RejectBeanClassDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/main/java/no/saua/remock/internal/RejectBeanClassDefinition.java -------------------------------------------------------------------------------- /src/main/java/no/saua/remock/internal/RejectBeanNameDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/main/java/no/saua/remock/internal/RejectBeanNameDefinition.java -------------------------------------------------------------------------------- /src/main/java/no/saua/remock/internal/Rejecter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/main/java/no/saua/remock/internal/Rejecter.java -------------------------------------------------------------------------------- /src/main/java/no/saua/remock/internal/RemockBeanFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/main/java/no/saua/remock/internal/RemockBeanFactory.java -------------------------------------------------------------------------------- /src/main/java/no/saua/remock/internal/RemockConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/main/java/no/saua/remock/internal/RemockConfiguration.java -------------------------------------------------------------------------------- /src/main/java/no/saua/remock/internal/RemockContextClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/main/java/no/saua/remock/internal/RemockContextClassLoader.java -------------------------------------------------------------------------------- /src/main/java/no/saua/remock/internal/RemockMergedContextConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/main/java/no/saua/remock/internal/RemockMergedContextConfiguration.java -------------------------------------------------------------------------------- /src/main/java/no/saua/remock/internal/RemockMergedContextConfiguration_Regular.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/main/java/no/saua/remock/internal/RemockMergedContextConfiguration_Regular.java -------------------------------------------------------------------------------- /src/main/java/no/saua/remock/internal/RemockMergedContextConfiguration_WebApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/main/java/no/saua/remock/internal/RemockMergedContextConfiguration_WebApp.java -------------------------------------------------------------------------------- /src/main/java/no/saua/remock/internal/RemockTestExecutionListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/main/java/no/saua/remock/internal/RemockTestExecutionListener.java -------------------------------------------------------------------------------- /src/main/java/no/saua/remock/internal/Resettable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/main/java/no/saua/remock/internal/Resettable.java -------------------------------------------------------------------------------- /src/main/java/no/saua/remock/internal/SpringBeanDefiner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/main/java/no/saua/remock/internal/SpringBeanDefiner.java -------------------------------------------------------------------------------- /src/main/java/no/saua/remock/internal/SpyDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/main/java/no/saua/remock/internal/SpyDefinition.java -------------------------------------------------------------------------------- /src/test/java/no/saua/remock/CommonTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/test/java/no/saua/remock/CommonTest.java -------------------------------------------------------------------------------- /src/test/java/no/saua/remock/ContextCacheTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/test/java/no/saua/remock/ContextCacheTest.java -------------------------------------------------------------------------------- /src/test/java/no/saua/remock/DisableLazyInitTest_AllEager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/test/java/no/saua/remock/DisableLazyInitTest_AllEager.java -------------------------------------------------------------------------------- /src/test/java/no/saua/remock/DisableLazyInitTest_AllLazy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/test/java/no/saua/remock/DisableLazyInitTest_AllLazy.java -------------------------------------------------------------------------------- /src/test/java/no/saua/remock/DisableLazyInitTest_SomeEager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/test/java/no/saua/remock/DisableLazyInitTest_SomeEager.java -------------------------------------------------------------------------------- /src/test/java/no/saua/remock/EventListenerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/test/java/no/saua/remock/EventListenerTest.java -------------------------------------------------------------------------------- /src/test/java/no/saua/remock/FactoryBeanTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/test/java/no/saua/remock/FactoryBeanTest.java -------------------------------------------------------------------------------- /src/test/java/no/saua/remock/PostProcessedBeanTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/test/java/no/saua/remock/PostProcessedBeanTest.java -------------------------------------------------------------------------------- /src/test/java/no/saua/remock/ProfilesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/test/java/no/saua/remock/ProfilesTest.java -------------------------------------------------------------------------------- /src/test/java/no/saua/remock/RejectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/test/java/no/saua/remock/RejectTest.java -------------------------------------------------------------------------------- /src/test/java/no/saua/remock/RemockContextConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/test/java/no/saua/remock/RemockContextConfigurationTest.java -------------------------------------------------------------------------------- /src/test/java/no/saua/remock/ReplaceWithImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/test/java/no/saua/remock/ReplaceWithImplTest.java -------------------------------------------------------------------------------- /src/test/java/no/saua/remock/ReplaceWithMockQualifierBeanFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/test/java/no/saua/remock/ReplaceWithMockQualifierBeanFactoryTest.java -------------------------------------------------------------------------------- /src/test/java/no/saua/remock/ReplaceWithMockQualifierTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/test/java/no/saua/remock/ReplaceWithMockQualifierTest.java -------------------------------------------------------------------------------- /src/test/java/no/saua/remock/ReplaceWithMockTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/test/java/no/saua/remock/ReplaceWithMockTest.java -------------------------------------------------------------------------------- /src/test/java/no/saua/remock/ResetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/test/java/no/saua/remock/ResetTest.java -------------------------------------------------------------------------------- /src/test/java/no/saua/remock/WrapWithSpyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/test/java/no/saua/remock/WrapWithSpyTest.java -------------------------------------------------------------------------------- /src/test/java/no/saua/remock/exampleapplication/AnInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/test/java/no/saua/remock/exampleapplication/AnInterface.java -------------------------------------------------------------------------------- /src/test/java/no/saua/remock/exampleapplication/AnInterfaceImplOne.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/test/java/no/saua/remock/exampleapplication/AnInterfaceImplOne.java -------------------------------------------------------------------------------- /src/test/java/no/saua/remock/exampleapplication/AnInterfaceImplTwo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/test/java/no/saua/remock/exampleapplication/AnInterfaceImplTwo.java -------------------------------------------------------------------------------- /src/test/java/no/saua/remock/exampleapplication/ConfigurationClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/test/java/no/saua/remock/exampleapplication/ConfigurationClass.java -------------------------------------------------------------------------------- /src/test/java/no/saua/remock/exampleapplication/ExampleFactoryBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/test/java/no/saua/remock/exampleapplication/ExampleFactoryBean.java -------------------------------------------------------------------------------- /src/test/java/no/saua/remock/exampleapplication/ServiceWhichShouldNotBeInstantiaed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/test/java/no/saua/remock/exampleapplication/ServiceWhichShouldNotBeInstantiaed.java -------------------------------------------------------------------------------- /src/test/java/no/saua/remock/exampleapplication/SomeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/test/java/no/saua/remock/exampleapplication/SomeService.java -------------------------------------------------------------------------------- /src/test/java/no/saua/remock/exampleapplication/SomeServiceWithDependencies.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/test/java/no/saua/remock/exampleapplication/SomeServiceWithDependencies.java -------------------------------------------------------------------------------- /src/test/java/no/saua/remock/exampleapplication/SomeServiceWithMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/test/java/no/saua/remock/exampleapplication/SomeServiceWithMethod.java -------------------------------------------------------------------------------- /src/test/java/no/saua/remock/exampleapplication/SubClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/test/java/no/saua/remock/exampleapplication/SubClass.java -------------------------------------------------------------------------------- /src/test/java/no/saua/remock/exampleapplication/SuperClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/test/java/no/saua/remock/exampleapplication/SuperClass.java -------------------------------------------------------------------------------- /src/test/java/no/saua/remock/unittests/RemockConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/test/java/no/saua/remock/unittests/RemockConfigurationTest.java -------------------------------------------------------------------------------- /src/test/java/no/saua/remock/webapptest/WebAppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/test/java/no/saua/remock/webapptest/WebAppTest.java -------------------------------------------------------------------------------- /src/test/resources/META-INF/spring.factories: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/test/resources/META-INF/spring.factories -------------------------------------------------------------------------------- /src/test/resources/log4j2-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ksaua/remock/HEAD/src/test/resources/log4j2-test.xml --------------------------------------------------------------------------------