├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .sdkmanrc ├── LICENSE ├── README.md ├── assets └── java-testing-made-easy.png ├── junit4-and-5-maven-sample ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── sivalabs │ │ └── jtme │ │ ├── EchoService.java │ │ └── GreetingService.java │ └── test │ └── java │ └── com │ └── sivalabs │ └── jtme │ ├── EchoServiceTest.java │ └── GreetingServiceTest.java ├── junit5-assertj-sample ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── sivalabs │ │ └── jtme │ │ ├── Main.java │ │ ├── Person.java │ │ ├── PersonRepository.java │ │ └── PersonService.java │ └── test │ └── java │ └── com │ └── sivalabs │ └── jtme │ └── PersonServiceTest.java ├── junit5-gradle-sample ├── .gitignore ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src │ ├── main │ └── java │ │ └── com │ │ └── sivalabs │ │ └── jtme │ │ ├── Main.java │ │ ├── Person.java │ │ ├── PersonRepository.java │ │ └── PersonService.java │ └── test │ └── java │ └── com │ └── sivalabs │ └── jtme │ └── PersonServiceTest.java ├── junit5-maven-sample ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── sivalabs │ │ └── jtme │ │ ├── Main.java │ │ ├── Person.java │ │ ├── PersonRepository.java │ │ └── PersonService.java │ └── test │ ├── java │ └── com │ │ └── sivalabs │ │ └── jtme │ │ ├── ConditionalTestExecutionDemoTest.java │ │ ├── LifecycleCallbacksDemoTest.java │ │ ├── PersonServiceParameterizedTests.java │ │ ├── PersonServiceTest.java │ │ └── TestInstanceLifecycleDemoTest.java │ └── resources │ └── junit-platform.properties ├── junit5-mockito-sample ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── sivalabs │ │ └── jtme │ │ ├── Order.java │ │ ├── OrderRepository.java │ │ ├── Person.java │ │ ├── PersonRepository.java │ │ ├── PersonService.java │ │ ├── SalesReporter.java │ │ ├── SalesService.java │ │ └── SalesSummary.java │ └── test │ └── java │ └── com │ └── sivalabs │ └── jtme │ ├── PersonServiceTest.java │ └── SalesServiceTest.java ├── renovate.json ├── run.sh ├── spring-boot-kafka-testcontainers-demo ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── sivalabs │ │ │ └── demo │ │ │ ├── Product.java │ │ │ ├── ProductPriceChangedEvent.java │ │ │ ├── ProductPriceChangedEventHandler.java │ │ │ ├── ProductRepository.java │ │ │ ├── ProductService.java │ │ │ └── SpringBootKafkaTestcontainersDemoApplication.java │ └── resources │ │ └── application.properties │ └── test │ ├── java │ └── com │ │ └── sivalabs │ │ └── demo │ │ └── ProductPriceChangedEventHandlerTest.java │ └── resources │ ├── application-it.properties │ ├── logback-test.xml │ └── sql │ └── schema.sql ├── spring-boot-mockserver-demo ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── sivalabs │ │ │ └── tcdemo │ │ │ ├── ApiError.java │ │ │ ├── GitHubServiceException.java │ │ │ ├── GitHubUser.java │ │ │ ├── GithubController.java │ │ │ ├── GithubService.java │ │ │ └── SpringBootMockServerApplication.java │ └── resources │ │ └── application.properties │ └── test │ ├── java │ └── com │ │ └── sivalabs │ │ └── tcdemo │ │ ├── GithubControllerIntegrationTCTest.java │ │ └── GithubControllerIntegrationTest.java │ └── resources │ └── logback-test.xml ├── spring-boot-rabbitmq-testcontainers-demo ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── sivalabs │ │ │ └── demo │ │ │ ├── Product.java │ │ │ ├── ProductPriceChangedEvent.java │ │ │ ├── ProductPriceChangedEventHandler.java │ │ │ ├── ProductRepository.java │ │ │ ├── ProductService.java │ │ │ ├── RabbitMQConfig.java │ │ │ └── SpringBootRabbitmqTestcontainersDemoApplication.java │ └── resources │ │ └── application.properties │ └── test │ ├── java │ └── com │ │ └── sivalabs │ │ └── demo │ │ └── ProductPriceChangedEventHandlerTest.java │ └── resources │ ├── application-it.properties │ ├── logback-test.xml │ └── sql │ └── schema.sql ├── spring-boot-wiremock-demo ├── .gitignore ├── .mvn │ └── wrapper │ │ ├── maven-wrapper.jar │ │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── sivalabs │ │ │ └── tcdemo │ │ │ ├── ApiError.java │ │ │ ├── GitHubServiceException.java │ │ │ ├── GitHubUser.java │ │ │ ├── GithubController.java │ │ │ ├── GithubService.java │ │ │ └── SpringBootWireMockApplication.java │ └── resources │ │ └── application.properties │ └── test │ ├── java │ └── com │ │ └── sivalabs │ │ └── tcdemo │ │ ├── GithubControllerIntegrationTest.java │ │ └── GithubControllerWithWireMockStubsTest.java │ └── resources │ ├── logback-test.xml │ └── wiremock │ ├── __files │ └── profile-response-200.json │ └── mappings │ └── get-github-user-profile.json └── testcontainers-demo ├── .gitignore ├── .mvn └── wrapper │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── sivalabs │ │ └── tcdemo │ │ ├── Customer.java │ │ ├── CustomerController.java │ │ ├── CustomerRepository.java │ │ └── TcDemoApplication.java └── resources │ ├── application.properties │ └── schema.sql └── test ├── java └── com │ └── sivalabs │ └── tcdemo │ ├── CustomerControllerTest.java │ ├── CustomerRepositoryTest.java │ └── TcDemoApplicationTests.java └── resources └── logback-test.xml /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | *.iml 3 | -------------------------------------------------------------------------------- /.sdkmanrc: -------------------------------------------------------------------------------- 1 | java=17.0.4-tem 2 | gradle=7.5.1 3 | maven=3.8.6 -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/README.md -------------------------------------------------------------------------------- /assets/java-testing-made-easy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/assets/java-testing-made-easy.png -------------------------------------------------------------------------------- /junit4-and-5-maven-sample/.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | *.iml 3 | target 4 | 5 | -------------------------------------------------------------------------------- /junit4-and-5-maven-sample/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit4-and-5-maven-sample/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /junit4-and-5-maven-sample/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit4-and-5-maven-sample/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /junit4-and-5-maven-sample/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit4-and-5-maven-sample/mvnw -------------------------------------------------------------------------------- /junit4-and-5-maven-sample/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit4-and-5-maven-sample/mvnw.cmd -------------------------------------------------------------------------------- /junit4-and-5-maven-sample/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit4-and-5-maven-sample/pom.xml -------------------------------------------------------------------------------- /junit4-and-5-maven-sample/src/main/java/com/sivalabs/jtme/EchoService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit4-and-5-maven-sample/src/main/java/com/sivalabs/jtme/EchoService.java -------------------------------------------------------------------------------- /junit4-and-5-maven-sample/src/main/java/com/sivalabs/jtme/GreetingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit4-and-5-maven-sample/src/main/java/com/sivalabs/jtme/GreetingService.java -------------------------------------------------------------------------------- /junit4-and-5-maven-sample/src/test/java/com/sivalabs/jtme/EchoServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit4-and-5-maven-sample/src/test/java/com/sivalabs/jtme/EchoServiceTest.java -------------------------------------------------------------------------------- /junit4-and-5-maven-sample/src/test/java/com/sivalabs/jtme/GreetingServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit4-and-5-maven-sample/src/test/java/com/sivalabs/jtme/GreetingServiceTest.java -------------------------------------------------------------------------------- /junit5-assertj-sample/.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | *.iml 3 | target 4 | 5 | -------------------------------------------------------------------------------- /junit5-assertj-sample/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-assertj-sample/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /junit5-assertj-sample/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-assertj-sample/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /junit5-assertj-sample/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-assertj-sample/mvnw -------------------------------------------------------------------------------- /junit5-assertj-sample/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-assertj-sample/mvnw.cmd -------------------------------------------------------------------------------- /junit5-assertj-sample/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-assertj-sample/pom.xml -------------------------------------------------------------------------------- /junit5-assertj-sample/src/main/java/com/sivalabs/jtme/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-assertj-sample/src/main/java/com/sivalabs/jtme/Main.java -------------------------------------------------------------------------------- /junit5-assertj-sample/src/main/java/com/sivalabs/jtme/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-assertj-sample/src/main/java/com/sivalabs/jtme/Person.java -------------------------------------------------------------------------------- /junit5-assertj-sample/src/main/java/com/sivalabs/jtme/PersonRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-assertj-sample/src/main/java/com/sivalabs/jtme/PersonRepository.java -------------------------------------------------------------------------------- /junit5-assertj-sample/src/main/java/com/sivalabs/jtme/PersonService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-assertj-sample/src/main/java/com/sivalabs/jtme/PersonService.java -------------------------------------------------------------------------------- /junit5-assertj-sample/src/test/java/com/sivalabs/jtme/PersonServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-assertj-sample/src/test/java/com/sivalabs/jtme/PersonServiceTest.java -------------------------------------------------------------------------------- /junit5-gradle-sample/.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | *.iml 3 | .gradle 4 | build/ 5 | -------------------------------------------------------------------------------- /junit5-gradle-sample/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-gradle-sample/build.gradle -------------------------------------------------------------------------------- /junit5-gradle-sample/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-gradle-sample/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /junit5-gradle-sample/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-gradle-sample/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /junit5-gradle-sample/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-gradle-sample/gradlew -------------------------------------------------------------------------------- /junit5-gradle-sample/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-gradle-sample/gradlew.bat -------------------------------------------------------------------------------- /junit5-gradle-sample/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'junit5-gradle-sample' 2 | -------------------------------------------------------------------------------- /junit5-gradle-sample/src/main/java/com/sivalabs/jtme/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-gradle-sample/src/main/java/com/sivalabs/jtme/Main.java -------------------------------------------------------------------------------- /junit5-gradle-sample/src/main/java/com/sivalabs/jtme/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-gradle-sample/src/main/java/com/sivalabs/jtme/Person.java -------------------------------------------------------------------------------- /junit5-gradle-sample/src/main/java/com/sivalabs/jtme/PersonRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-gradle-sample/src/main/java/com/sivalabs/jtme/PersonRepository.java -------------------------------------------------------------------------------- /junit5-gradle-sample/src/main/java/com/sivalabs/jtme/PersonService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-gradle-sample/src/main/java/com/sivalabs/jtme/PersonService.java -------------------------------------------------------------------------------- /junit5-gradle-sample/src/test/java/com/sivalabs/jtme/PersonServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-gradle-sample/src/test/java/com/sivalabs/jtme/PersonServiceTest.java -------------------------------------------------------------------------------- /junit5-maven-sample/.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | *.iml 3 | target 4 | 5 | -------------------------------------------------------------------------------- /junit5-maven-sample/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-maven-sample/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /junit5-maven-sample/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-maven-sample/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /junit5-maven-sample/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-maven-sample/mvnw -------------------------------------------------------------------------------- /junit5-maven-sample/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-maven-sample/mvnw.cmd -------------------------------------------------------------------------------- /junit5-maven-sample/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-maven-sample/pom.xml -------------------------------------------------------------------------------- /junit5-maven-sample/src/main/java/com/sivalabs/jtme/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-maven-sample/src/main/java/com/sivalabs/jtme/Main.java -------------------------------------------------------------------------------- /junit5-maven-sample/src/main/java/com/sivalabs/jtme/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-maven-sample/src/main/java/com/sivalabs/jtme/Person.java -------------------------------------------------------------------------------- /junit5-maven-sample/src/main/java/com/sivalabs/jtme/PersonRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-maven-sample/src/main/java/com/sivalabs/jtme/PersonRepository.java -------------------------------------------------------------------------------- /junit5-maven-sample/src/main/java/com/sivalabs/jtme/PersonService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-maven-sample/src/main/java/com/sivalabs/jtme/PersonService.java -------------------------------------------------------------------------------- /junit5-maven-sample/src/test/java/com/sivalabs/jtme/ConditionalTestExecutionDemoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-maven-sample/src/test/java/com/sivalabs/jtme/ConditionalTestExecutionDemoTest.java -------------------------------------------------------------------------------- /junit5-maven-sample/src/test/java/com/sivalabs/jtme/LifecycleCallbacksDemoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-maven-sample/src/test/java/com/sivalabs/jtme/LifecycleCallbacksDemoTest.java -------------------------------------------------------------------------------- /junit5-maven-sample/src/test/java/com/sivalabs/jtme/PersonServiceParameterizedTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-maven-sample/src/test/java/com/sivalabs/jtme/PersonServiceParameterizedTests.java -------------------------------------------------------------------------------- /junit5-maven-sample/src/test/java/com/sivalabs/jtme/PersonServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-maven-sample/src/test/java/com/sivalabs/jtme/PersonServiceTest.java -------------------------------------------------------------------------------- /junit5-maven-sample/src/test/java/com/sivalabs/jtme/TestInstanceLifecycleDemoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-maven-sample/src/test/java/com/sivalabs/jtme/TestInstanceLifecycleDemoTest.java -------------------------------------------------------------------------------- /junit5-maven-sample/src/test/resources/junit-platform.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-maven-sample/src/test/resources/junit-platform.properties -------------------------------------------------------------------------------- /junit5-mockito-sample/.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | *.iml 3 | target 4 | 5 | -------------------------------------------------------------------------------- /junit5-mockito-sample/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-mockito-sample/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /junit5-mockito-sample/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-mockito-sample/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /junit5-mockito-sample/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-mockito-sample/mvnw -------------------------------------------------------------------------------- /junit5-mockito-sample/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-mockito-sample/mvnw.cmd -------------------------------------------------------------------------------- /junit5-mockito-sample/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-mockito-sample/pom.xml -------------------------------------------------------------------------------- /junit5-mockito-sample/src/main/java/com/sivalabs/jtme/Order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-mockito-sample/src/main/java/com/sivalabs/jtme/Order.java -------------------------------------------------------------------------------- /junit5-mockito-sample/src/main/java/com/sivalabs/jtme/OrderRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-mockito-sample/src/main/java/com/sivalabs/jtme/OrderRepository.java -------------------------------------------------------------------------------- /junit5-mockito-sample/src/main/java/com/sivalabs/jtme/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-mockito-sample/src/main/java/com/sivalabs/jtme/Person.java -------------------------------------------------------------------------------- /junit5-mockito-sample/src/main/java/com/sivalabs/jtme/PersonRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-mockito-sample/src/main/java/com/sivalabs/jtme/PersonRepository.java -------------------------------------------------------------------------------- /junit5-mockito-sample/src/main/java/com/sivalabs/jtme/PersonService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-mockito-sample/src/main/java/com/sivalabs/jtme/PersonService.java -------------------------------------------------------------------------------- /junit5-mockito-sample/src/main/java/com/sivalabs/jtme/SalesReporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-mockito-sample/src/main/java/com/sivalabs/jtme/SalesReporter.java -------------------------------------------------------------------------------- /junit5-mockito-sample/src/main/java/com/sivalabs/jtme/SalesService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-mockito-sample/src/main/java/com/sivalabs/jtme/SalesService.java -------------------------------------------------------------------------------- /junit5-mockito-sample/src/main/java/com/sivalabs/jtme/SalesSummary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-mockito-sample/src/main/java/com/sivalabs/jtme/SalesSummary.java -------------------------------------------------------------------------------- /junit5-mockito-sample/src/test/java/com/sivalabs/jtme/PersonServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-mockito-sample/src/test/java/com/sivalabs/jtme/PersonServiceTest.java -------------------------------------------------------------------------------- /junit5-mockito-sample/src/test/java/com/sivalabs/jtme/SalesServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/junit5-mockito-sample/src/test/java/com/sivalabs/jtme/SalesServiceTest.java -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/renovate.json -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/run.sh -------------------------------------------------------------------------------- /spring-boot-kafka-testcontainers-demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-kafka-testcontainers-demo/.gitignore -------------------------------------------------------------------------------- /spring-boot-kafka-testcontainers-demo/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-kafka-testcontainers-demo/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-kafka-testcontainers-demo/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-kafka-testcontainers-demo/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-kafka-testcontainers-demo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-kafka-testcontainers-demo/mvnw -------------------------------------------------------------------------------- /spring-boot-kafka-testcontainers-demo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-kafka-testcontainers-demo/mvnw.cmd -------------------------------------------------------------------------------- /spring-boot-kafka-testcontainers-demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-kafka-testcontainers-demo/pom.xml -------------------------------------------------------------------------------- /spring-boot-kafka-testcontainers-demo/src/main/java/com/sivalabs/demo/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-kafka-testcontainers-demo/src/main/java/com/sivalabs/demo/Product.java -------------------------------------------------------------------------------- /spring-boot-kafka-testcontainers-demo/src/main/java/com/sivalabs/demo/ProductPriceChangedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-kafka-testcontainers-demo/src/main/java/com/sivalabs/demo/ProductPriceChangedEvent.java -------------------------------------------------------------------------------- /spring-boot-kafka-testcontainers-demo/src/main/java/com/sivalabs/demo/ProductPriceChangedEventHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-kafka-testcontainers-demo/src/main/java/com/sivalabs/demo/ProductPriceChangedEventHandler.java -------------------------------------------------------------------------------- /spring-boot-kafka-testcontainers-demo/src/main/java/com/sivalabs/demo/ProductRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-kafka-testcontainers-demo/src/main/java/com/sivalabs/demo/ProductRepository.java -------------------------------------------------------------------------------- /spring-boot-kafka-testcontainers-demo/src/main/java/com/sivalabs/demo/ProductService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-kafka-testcontainers-demo/src/main/java/com/sivalabs/demo/ProductService.java -------------------------------------------------------------------------------- /spring-boot-kafka-testcontainers-demo/src/main/java/com/sivalabs/demo/SpringBootKafkaTestcontainersDemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-kafka-testcontainers-demo/src/main/java/com/sivalabs/demo/SpringBootKafkaTestcontainersDemoApplication.java -------------------------------------------------------------------------------- /spring-boot-kafka-testcontainers-demo/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-kafka-testcontainers-demo/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-boot-kafka-testcontainers-demo/src/test/java/com/sivalabs/demo/ProductPriceChangedEventHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-kafka-testcontainers-demo/src/test/java/com/sivalabs/demo/ProductPriceChangedEventHandlerTest.java -------------------------------------------------------------------------------- /spring-boot-kafka-testcontainers-demo/src/test/resources/application-it.properties: -------------------------------------------------------------------------------- 1 | spring.kafka.consumer.auto-offset-reset=earliest -------------------------------------------------------------------------------- /spring-boot-kafka-testcontainers-demo/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-kafka-testcontainers-demo/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /spring-boot-kafka-testcontainers-demo/src/test/resources/sql/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-kafka-testcontainers-demo/src/test/resources/sql/schema.sql -------------------------------------------------------------------------------- /spring-boot-mockserver-demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-mockserver-demo/.gitignore -------------------------------------------------------------------------------- /spring-boot-mockserver-demo/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-mockserver-demo/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-mockserver-demo/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-mockserver-demo/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-mockserver-demo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-mockserver-demo/mvnw -------------------------------------------------------------------------------- /spring-boot-mockserver-demo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-mockserver-demo/mvnw.cmd -------------------------------------------------------------------------------- /spring-boot-mockserver-demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-mockserver-demo/pom.xml -------------------------------------------------------------------------------- /spring-boot-mockserver-demo/src/main/java/com/sivalabs/tcdemo/ApiError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-mockserver-demo/src/main/java/com/sivalabs/tcdemo/ApiError.java -------------------------------------------------------------------------------- /spring-boot-mockserver-demo/src/main/java/com/sivalabs/tcdemo/GitHubServiceException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-mockserver-demo/src/main/java/com/sivalabs/tcdemo/GitHubServiceException.java -------------------------------------------------------------------------------- /spring-boot-mockserver-demo/src/main/java/com/sivalabs/tcdemo/GitHubUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-mockserver-demo/src/main/java/com/sivalabs/tcdemo/GitHubUser.java -------------------------------------------------------------------------------- /spring-boot-mockserver-demo/src/main/java/com/sivalabs/tcdemo/GithubController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-mockserver-demo/src/main/java/com/sivalabs/tcdemo/GithubController.java -------------------------------------------------------------------------------- /spring-boot-mockserver-demo/src/main/java/com/sivalabs/tcdemo/GithubService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-mockserver-demo/src/main/java/com/sivalabs/tcdemo/GithubService.java -------------------------------------------------------------------------------- /spring-boot-mockserver-demo/src/main/java/com/sivalabs/tcdemo/SpringBootMockServerApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-mockserver-demo/src/main/java/com/sivalabs/tcdemo/SpringBootMockServerApplication.java -------------------------------------------------------------------------------- /spring-boot-mockserver-demo/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-mockserver-demo/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-boot-mockserver-demo/src/test/java/com/sivalabs/tcdemo/GithubControllerIntegrationTCTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-mockserver-demo/src/test/java/com/sivalabs/tcdemo/GithubControllerIntegrationTCTest.java -------------------------------------------------------------------------------- /spring-boot-mockserver-demo/src/test/java/com/sivalabs/tcdemo/GithubControllerIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-mockserver-demo/src/test/java/com/sivalabs/tcdemo/GithubControllerIntegrationTest.java -------------------------------------------------------------------------------- /spring-boot-mockserver-demo/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-mockserver-demo/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /spring-boot-rabbitmq-testcontainers-demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-rabbitmq-testcontainers-demo/.gitignore -------------------------------------------------------------------------------- /spring-boot-rabbitmq-testcontainers-demo/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-rabbitmq-testcontainers-demo/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-rabbitmq-testcontainers-demo/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-rabbitmq-testcontainers-demo/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-rabbitmq-testcontainers-demo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-rabbitmq-testcontainers-demo/mvnw -------------------------------------------------------------------------------- /spring-boot-rabbitmq-testcontainers-demo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-rabbitmq-testcontainers-demo/mvnw.cmd -------------------------------------------------------------------------------- /spring-boot-rabbitmq-testcontainers-demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-rabbitmq-testcontainers-demo/pom.xml -------------------------------------------------------------------------------- /spring-boot-rabbitmq-testcontainers-demo/src/main/java/com/sivalabs/demo/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-rabbitmq-testcontainers-demo/src/main/java/com/sivalabs/demo/Product.java -------------------------------------------------------------------------------- /spring-boot-rabbitmq-testcontainers-demo/src/main/java/com/sivalabs/demo/ProductPriceChangedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-rabbitmq-testcontainers-demo/src/main/java/com/sivalabs/demo/ProductPriceChangedEvent.java -------------------------------------------------------------------------------- /spring-boot-rabbitmq-testcontainers-demo/src/main/java/com/sivalabs/demo/ProductPriceChangedEventHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-rabbitmq-testcontainers-demo/src/main/java/com/sivalabs/demo/ProductPriceChangedEventHandler.java -------------------------------------------------------------------------------- /spring-boot-rabbitmq-testcontainers-demo/src/main/java/com/sivalabs/demo/ProductRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-rabbitmq-testcontainers-demo/src/main/java/com/sivalabs/demo/ProductRepository.java -------------------------------------------------------------------------------- /spring-boot-rabbitmq-testcontainers-demo/src/main/java/com/sivalabs/demo/ProductService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-rabbitmq-testcontainers-demo/src/main/java/com/sivalabs/demo/ProductService.java -------------------------------------------------------------------------------- /spring-boot-rabbitmq-testcontainers-demo/src/main/java/com/sivalabs/demo/RabbitMQConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-rabbitmq-testcontainers-demo/src/main/java/com/sivalabs/demo/RabbitMQConfig.java -------------------------------------------------------------------------------- /spring-boot-rabbitmq-testcontainers-demo/src/main/java/com/sivalabs/demo/SpringBootRabbitmqTestcontainersDemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-rabbitmq-testcontainers-demo/src/main/java/com/sivalabs/demo/SpringBootRabbitmqTestcontainersDemoApplication.java -------------------------------------------------------------------------------- /spring-boot-rabbitmq-testcontainers-demo/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /spring-boot-rabbitmq-testcontainers-demo/src/test/java/com/sivalabs/demo/ProductPriceChangedEventHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-rabbitmq-testcontainers-demo/src/test/java/com/sivalabs/demo/ProductPriceChangedEventHandlerTest.java -------------------------------------------------------------------------------- /spring-boot-rabbitmq-testcontainers-demo/src/test/resources/application-it.properties: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spring-boot-rabbitmq-testcontainers-demo/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-rabbitmq-testcontainers-demo/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /spring-boot-rabbitmq-testcontainers-demo/src/test/resources/sql/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-rabbitmq-testcontainers-demo/src/test/resources/sql/schema.sql -------------------------------------------------------------------------------- /spring-boot-wiremock-demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-wiremock-demo/.gitignore -------------------------------------------------------------------------------- /spring-boot-wiremock-demo/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-wiremock-demo/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /spring-boot-wiremock-demo/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-wiremock-demo/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /spring-boot-wiremock-demo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-wiremock-demo/mvnw -------------------------------------------------------------------------------- /spring-boot-wiremock-demo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-wiremock-demo/mvnw.cmd -------------------------------------------------------------------------------- /spring-boot-wiremock-demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-wiremock-demo/pom.xml -------------------------------------------------------------------------------- /spring-boot-wiremock-demo/src/main/java/com/sivalabs/tcdemo/ApiError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-wiremock-demo/src/main/java/com/sivalabs/tcdemo/ApiError.java -------------------------------------------------------------------------------- /spring-boot-wiremock-demo/src/main/java/com/sivalabs/tcdemo/GitHubServiceException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-wiremock-demo/src/main/java/com/sivalabs/tcdemo/GitHubServiceException.java -------------------------------------------------------------------------------- /spring-boot-wiremock-demo/src/main/java/com/sivalabs/tcdemo/GitHubUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-wiremock-demo/src/main/java/com/sivalabs/tcdemo/GitHubUser.java -------------------------------------------------------------------------------- /spring-boot-wiremock-demo/src/main/java/com/sivalabs/tcdemo/GithubController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-wiremock-demo/src/main/java/com/sivalabs/tcdemo/GithubController.java -------------------------------------------------------------------------------- /spring-boot-wiremock-demo/src/main/java/com/sivalabs/tcdemo/GithubService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-wiremock-demo/src/main/java/com/sivalabs/tcdemo/GithubService.java -------------------------------------------------------------------------------- /spring-boot-wiremock-demo/src/main/java/com/sivalabs/tcdemo/SpringBootWireMockApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-wiremock-demo/src/main/java/com/sivalabs/tcdemo/SpringBootWireMockApplication.java -------------------------------------------------------------------------------- /spring-boot-wiremock-demo/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-wiremock-demo/src/main/resources/application.properties -------------------------------------------------------------------------------- /spring-boot-wiremock-demo/src/test/java/com/sivalabs/tcdemo/GithubControllerIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-wiremock-demo/src/test/java/com/sivalabs/tcdemo/GithubControllerIntegrationTest.java -------------------------------------------------------------------------------- /spring-boot-wiremock-demo/src/test/java/com/sivalabs/tcdemo/GithubControllerWithWireMockStubsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-wiremock-demo/src/test/java/com/sivalabs/tcdemo/GithubControllerWithWireMockStubsTest.java -------------------------------------------------------------------------------- /spring-boot-wiremock-demo/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-wiremock-demo/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /spring-boot-wiremock-demo/src/test/resources/wiremock/__files/profile-response-200.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-wiremock-demo/src/test/resources/wiremock/__files/profile-response-200.json -------------------------------------------------------------------------------- /spring-boot-wiremock-demo/src/test/resources/wiremock/mappings/get-github-user-profile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/spring-boot-wiremock-demo/src/test/resources/wiremock/mappings/get-github-user-profile.json -------------------------------------------------------------------------------- /testcontainers-demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/testcontainers-demo/.gitignore -------------------------------------------------------------------------------- /testcontainers-demo/.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/testcontainers-demo/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /testcontainers-demo/.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/testcontainers-demo/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /testcontainers-demo/mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/testcontainers-demo/mvnw -------------------------------------------------------------------------------- /testcontainers-demo/mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/testcontainers-demo/mvnw.cmd -------------------------------------------------------------------------------- /testcontainers-demo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/testcontainers-demo/pom.xml -------------------------------------------------------------------------------- /testcontainers-demo/src/main/java/com/sivalabs/tcdemo/Customer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/testcontainers-demo/src/main/java/com/sivalabs/tcdemo/Customer.java -------------------------------------------------------------------------------- /testcontainers-demo/src/main/java/com/sivalabs/tcdemo/CustomerController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/testcontainers-demo/src/main/java/com/sivalabs/tcdemo/CustomerController.java -------------------------------------------------------------------------------- /testcontainers-demo/src/main/java/com/sivalabs/tcdemo/CustomerRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/testcontainers-demo/src/main/java/com/sivalabs/tcdemo/CustomerRepository.java -------------------------------------------------------------------------------- /testcontainers-demo/src/main/java/com/sivalabs/tcdemo/TcDemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/testcontainers-demo/src/main/java/com/sivalabs/tcdemo/TcDemoApplication.java -------------------------------------------------------------------------------- /testcontainers-demo/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | 2 | spring.sql.init.mode=always 3 | -------------------------------------------------------------------------------- /testcontainers-demo/src/main/resources/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/testcontainers-demo/src/main/resources/schema.sql -------------------------------------------------------------------------------- /testcontainers-demo/src/test/java/com/sivalabs/tcdemo/CustomerControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/testcontainers-demo/src/test/java/com/sivalabs/tcdemo/CustomerControllerTest.java -------------------------------------------------------------------------------- /testcontainers-demo/src/test/java/com/sivalabs/tcdemo/CustomerRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/testcontainers-demo/src/test/java/com/sivalabs/tcdemo/CustomerRepositoryTest.java -------------------------------------------------------------------------------- /testcontainers-demo/src/test/java/com/sivalabs/tcdemo/TcDemoApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/testcontainers-demo/src/test/java/com/sivalabs/tcdemo/TcDemoApplicationTests.java -------------------------------------------------------------------------------- /testcontainers-demo/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sivaprasadreddy/java-testing-made-easy/HEAD/testcontainers-demo/src/test/resources/logback-test.xml --------------------------------------------------------------------------------