title: Provider pactVerify isn't picking up JSON Pact file
body: <p>I have two projects in the same repo, with completely separate directory structures (consumer in <code>/test-consumer</code>, provider in <code>/app</code>).</p>
  
  <p>The consumer check outputs a JSON Pact file in <code>/test-consumer/build/pacts</code>, as expected by</p>
  
  <pre><code>dependencies { test { systemProperties['pact.rootDir'] = "$buildDir/pacts" } }
  </code></pre>
  
  <p>I then copy the file into <code>/app/build/pacts/</code>, and put this same <code>systemProperties</code> line into my provider's <code>build.gradle</code>.</p>
  
  <p>The sample project that I'm plagiarising from is using a Pact broker, so I guessed I can take that out, and replace it with the <code>rootDir</code>, but it's not working. This is what I get:</p>
  
  <blockquote>
    <p><code>WARNING: There are no consumers to verify for provider 'Coffee Ordering Provider'</code></p>
  </blockquote>
  
  <p>So, it seems like it's finding the Pact files, but can't find a provider+consumer pair in any of them.</p>
  
  <p><strong>TL;DR:
  What am I doing wrong?</strong></p>
  
  <p>Here are some code bits to help:</p>
  
  <pre><code>dependencies {
    ...
    test { systemProperties['pact.rootDir'] = "$buildDir/pacts" }
  }
  
  pact {
    serviceProviders {
      'Coffee Ordering Provider' {
        port = 8080
  
        startProviderTask = startProvider
        terminateProviderTask = stopProvider
        stateChangeUrl = url('http://localhost:8080/pactStateChange')
      }
    }
  }
  </code></pre>