title: Exactly one pact source should be set
body: <p>I am writing pact testing for provider.
  I have written a class. While running as JUNIT , i am getting exception,
  "Exactly one pact source should be set"" 
  Could you please help ?</p>
  
  <p>this is my code..</p>
  
  <pre><code>@RunWith(SpringRestPactRunner.class)
  @Provider("personlisation-service")
  @PactFolder("/pacts")
  @PactUrl(urls = {"file:///pacts/PersonalisationServiceContractTest-CourierProfileController.json"})
  @IgnoreNoPactsToVerify
  @PactBroker(host = "${pact.broker.host:pact.hermescloud.co.uk}",
              port = "${pact.broker.port:443}",
              protocol = "${pact.broker.protocol:https}",
              tags = "${pactbroker.tags:master}")
  @SpringBootTest(
          classes = Application.class,
          webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT,
          properties = {.....
   }
        )
  
  public class CourierProfilePactProviderTestIT {
  --------
  .
  ..
  ....
  
  }
  </code></pre>