contract-testing-demo

pact and java contract testing with micro-commits

git clone https://9o.is/git/contract-testing-demo.git

ModeNameSize
-rw-r--r--.gitignore125L
-rw-r--r--build.gradle15L
-rw-r--r--consumer-driven/.gitignore1L
-rw-r--r--consumer-driven/animal-service/build.gradle6L
-rw-r--r--consumer-driven/animal-service/settings.gradle1L
-rw-r--r--consumer-driven/animal-service/src/main/java/app/alligator/Alligator.java13L
-rw-r--r--consumer-driven/animal-service/src/main/java/app/alligator/AlligatorController.java32L
-rw-r--r--consumer-driven/animal-service/src/main/java/app/alligator/AlligatorNotFoundException.java7L
-rw-r--r--consumer-driven/animal-service/src/main/java/app/alligator/AlligatorRepository.java7L
-rw-r--r--consumer-driven/animal-service/src/main/java/app/alligator/AlligatorRepositoryUnavailableException.java7L
-rw-r--r--consumer-driven/animal-service/src/test/java/CanaryTest.java9L
-rw-r--r--consumer-driven/animal-service/src/test/java/app/ZooServicePactTest.java83L
-rw-r--r--consumer-driven/zoo-service/build.gradle11L
-rw-r--r--consumer-driven/zoo-service/settings.gradle1L
-rw-r--r--consumer-driven/zoo-service/src/main/java/Alligator.java15L
-rw-r--r--consumer-driven/zoo-service/src/main/java/AnimalService.java25L
-rw-r--r--consumer-driven/zoo-service/src/main/java/AnimalServiceUnavailableException.java2L
-rw-r--r--consumer-driven/zoo-service/src/test/java/AnimalServiceHelper.java28L
-rw-r--r--consumer-driven/zoo-service/src/test/java/AnimalServicePactTest.java77L
-rw-r--r--consumer-driven/zoo-service/src/test/java/CanaryTest.java9L
-rw-r--r--gradle/wrapper/gradle-wrapper.jar54413B
-rw-r--r--gradle/wrapper/gradle-wrapper.properties5L
-rwxr-xr-xgradlew172L
-rw-r--r--gradlew.bat84L
-rw-r--r--readme.md16L
-rw-r--r--settings.gradle4L