BodyMatching

object BodyMatching
class Object
trait Matchable
class Any

Value members

Concrete methods

def findContentTypeHeader(headers: Option[Map[String, String]]): Option[String]
def hasJsonHeader(headers: Option[Map[String, String]]): Boolean
def hasXmlHeader(headers: Option[Map[String, String]]): Boolean
def matchBodies(headers: Option[Map[String, String]], expected: Option[String], received: Option[String])(implicit rules: IrNodeMatchingRules, pactReader: IPactReader): MatchOutcome
def matchBodiesStrict(headers: Option[Map[String, String]], expected: Option[String], received: Option[String], bePermissive: Boolean)(implicit rules: IrNodeMatchingRules, pactReader: IPactReader): MatchOutcome
def nodeMatchToMatchResult(irNodeEqualityResult: IrNodeEqualityResult, rules: IrNodeMatchingRules, isXml: Boolean): MatchOutcome

Concrete fields

lazy val stringIsProbablyJson: String => Boolean
lazy val stringIsProbablyXml: String => Boolean