{"action":"created","issue":{"url":"https://api.github.com/repos/realestate-com-au/pact/issues/100","repository_url":"https://api.github.com/repos/realestate-com-au/pact","labels_url":"https://api.github.com/repos/realestate-com-au/pact/issues/100/labels{/name}","comments_url":"https://api.github.com/repos/realestate-com-au/pact/issues/100/comments","events_url":"https://api.github.com/repos/realestate-com-au/pact/issues/100/events","html_url":"https://github.com/realestate-com-au/pact/issues/100","id":141278085,"number":100,"title":"Question:  Justification","user":{"login":"kyprifog","id":991756,"avatar_url":"https://avatars.githubusercontent.com/u/991756?v=3","gravatar_id":"","url":"https://api.github.com/users/kyprifog","html_url":"https://github.com/kyprifog","followers_url":"https://api.github.com/users/kyprifog/followers","following_url":"https://api.github.com/users/kyprifog/following{/other_user}","gists_url":"https://api.github.com/users/kyprifog/gists{/gist_id}","starred_url":"https://api.github.com/users/kyprifog/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kyprifog/subscriptions","organizations_url":"https://api.github.com/users/kyprifog/orgs","repos_url":"https://api.github.com/users/kyprifog/repos","events_url":"https://api.github.com/users/kyprifog/events{/privacy}","received_events_url":"https://api.github.com/users/kyprifog/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-03-16T13:39:03Z","updated_at":"2016-03-17T08:22:01Z","closed_at":null,"body":"In a situation where both the consumer and provider are under your control, such as a front end application communicating with an API, can you provide even more detailed arguments as to why you would chose to use this approach as opposed to simply allowing the front end application to make real time API calls to a special testing distribution of the API during its integration tests?  "},"comment":{"url":"https://api.github.com/repos/realestate-com-au/pact/issues/comments/197755332","html_url":"https://github.com/realestate-com-au/pact/issues/100#issuecomment-197755332","issue_url":"https://api.github.com/repos/realestate-com-au/pact/issues/100","id":197755332,"user":{"login":"uglyog","id":863666,"avatar_url":"https://avatars.githubusercontent.com/u/863666?v=3","gravatar_id":"","url":"https://api.github.com/users/uglyog","html_url":"https://github.com/uglyog","followers_url":"https://api.github.com/users/uglyog/followers","following_url":"https://api.github.com/users/uglyog/following{/other_user}","gists_url":"https://api.github.com/users/uglyog/gists{/gist_id}","starred_url":"https://api.github.com/users/uglyog/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/uglyog/subscriptions","organizations_url":"https://api.github.com/users/uglyog/orgs","repos_url":"https://api.github.com/users/uglyog/repos","events_url":"https://api.github.com/users/uglyog/events{/privacy}","received_events_url":"https://api.github.com/users/uglyog/received_events","type":"User","site_admin":false},"created_at":"2016-03-17T08:22:01Z","updated_at":"2016-03-17T08:22:01Z","body":"It also allows me to develop the front-end (or consumer) of the API without the API being there. Also, the tests run as unit tests so are fast. And I can develop a complex micro-service solution without a single integration test."}}