contract-testing-demo

pact and java contract testing with micro-commits

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

commit bade1f84e06b85a3f4bb83c8dc91792518e8cd7d
parent b1806ffcab59e19cf5ab696f8665418aae539b8e
Author: Jul <jul@9o.is>
Date:   Wed, 26 Jun 2019 13:57:59 -0400

Create /alligators/{name} route

Error:
java.lang.AssertionError:
      0 - Expected a header 'Content-type' but was missing
      1 - Expected a response type of 'application/json' but the actual
type was 'text/plain'
      2 - expected status of 200 but was 404

Diffstat:
Mconsumer-driven/animal-service/src/main/java/app/alligator/AlligatorController.java | 7+++++++
1 file changed, 7 insertions(+), 0 deletions(-)

diff --git a/consumer-driven/animal-service/src/main/java/app/alligator/AlligatorController.java b/consumer-driven/animal-service/src/main/java/app/alligator/AlligatorController.java @@ -1,4 +1,11 @@ package app.alligator; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RestController; + +@RestController public class AlligatorController { + + @GetMapping("/alligators/{name}") + public void getByName() {} }