MessagePactVerifier
Type members
Inherited types
Value members
Abstract methods
Concrete methods
Inherited methods
def verifyPacts(publishVerificationResults: Option[PublishVerificationResults], providerMethodInstance: Option[AnyRef], providerVerificationOptions: List[ProviderVerificationOption], verificationTimeout: Option[FiniteDuration])(implicit fileName: FileName, file: File, line: Line): Unit
- Value parameters:
- providerMethodInstance
The method instance to use when invoking methods with pact4s.provider.VerificationSettings.AnnotatedMethodVerificationSettings.
- providerVerificationOptions
list of options to pass to the pact-jvm verifier
- publishVerificationResults
if set, results of verification will be published to the pact broker, along with version and tags
- Inherited from:
- SeqHasAsJava[String](publishVerificationResults.flatMap[List[String]](((_$4:PublishVerificationResults)=>_$4.providerTags.map[List[String]](((_$5:ProviderTags)=>_$5.toList)))).getOrElse[List[String]](Nil)).asJava)) PactVerifyResources.this.verifier.setProviderBranch((()=>publishVerificationResults.flatMap[Branch](((_$6:PublishVerificationResults)=>_$6.providerBranch)).map[String](((_$7:Branch)=>_$7.branch)).getOrElse[String](""))) PactVerifyResources.this.providerInfo.getConsumers().forEach(((_$8:IConsumerInfo)=>PactVerifyResources.this.verifySingleConsumer(_$8,verificationTimeout))) PactVerifyResources.this.stateChanger.shutdown() valfailedMessages:List[String]=PactVerifyResources.this.failures.toList valpendingMessages:List[String]=PactVerifyResources.this.pendingFailures.toList if(failedMessages.nonEmpty)PactVerifyResources.this.failure(failedMessages.mkString("\n"))(fileName,file,line)else() if(pendingMessages.nonEmpty)PactVerifyResources.this.skip(pendingMessages.mkString("\n"))(fileName,file,line)else() }">PactVerifyResources