Factory method that constructs a new Yes
with passed rawFactMessage
,
rawNegativeFailureMessage
, factMessageArgs
and simplifiedFailureMessageArgs
fields.
Factory method that constructs a new Yes
with passed rawFactMessage
,
rawNegativeFailureMessage
, factMessageArgs
and simplifiedFailureMessageArgs
fields.
The rawMidSentenceFactMessage
will return the same string as rawFactMessage
, and the
rawMidSentenceSimplifiedFailureMessage
will return the same string as rawSimplifiedFailureMessage
.
The midSentenceFactMessageArgs
will return the same as factMessageArgs
, and the
midSentenceSimplifiedFailureMessageArgs
will return the same as simplifiedFailureMessageArgs
.
This is suitable to create Yes with lazy error messages that have same mid-sentence and use different arguments for
simplified messages.
raw failure message to report if a match fails
arguments for constructing failure message to report if a match fails
a Yes
instance
Factory method that constructs a new Yes
with passed rawFactMessage
, and
rawNegativeFailureMessage
fields.
Factory method that constructs a new Yes
with passed rawFactMessage
, and
rawNegativeFailureMessage
fields. The rawMidSentenceFactMessage
will return the same
string as rawFactMessage
, and the rawMidSentenceSimplifiedFailureMessage
will return the
same string as rawSimplifiedFailureMessage
. All argument fields will have Vector.empty
values.
This is suitable to create Yes with eager error messages that have same mid-sentence messages.
raw failure message to report if a match fails
a Yes
instance
Factory method that constructs a new Yes
with passed rawFactMessage
,
rawFactMessage
, rawSimplifiedFactMessage
, rawMidSentenceFactMessage
and
rawMidSentenceSimplifiedFactMessage
fields.
Factory method that constructs a new Yes
with passed rawFactMessage
,
rawFactMessage
, rawSimplifiedFactMessage
, rawMidSentenceFactMessage
and
rawMidSentenceSimplifiedFactMessage
fields. All argument fields will have Vector.empty
values. This is suitable to create Yes with eager error messages, and its simplified and mid-sentence messages
need to be different.
raw message to report for this fact
raw simplified message to report for this fact
raw mid-sentence message to report for this fact
raw mid-sentence simplified message to report for this fact
arguments for rawFactMessage
arguments for rawSimplifiedFactMessage
arguments for rawMidSentenceFactMessage
arguments for rawMidSentenceSimplifiedFactMessage
a Yes
instance
Factory method that constructs a new Yes
with passed rawFactMessage
,
rawFactMessage
, rawSimplifiedFactMessage
, rawMidSentenceFactMessage
and
rawMidSentenceSimplifiedFactMessage
fields.
Factory method that constructs a new Yes
with passed rawFactMessage
,
rawFactMessage
, rawSimplifiedFactMessage
, rawMidSentenceFactMessage
and
rawMidSentenceSimplifiedFactMessage
fields. All argument fields will have Vector.empty
values. This is suitable to create Yes with eager error messages, and its simplified and mid-sentence messages
need to be different.
raw message to report for this fact
raw simplified message to report for this fact
raw mid-sentence message to report for this fact
raw mid-sentence simplified message to report for this fact
arguments for rawFactMessage
and rawMidSentenceFactMessage
arguments for rawSimplifiedFactMessage
and rawMidSentenceSimplifiedFactMessage
a Yes
instance
Factory method that constructs a new Yes
with passed rawFactMessage
,
rawFactMessage
, rawSimplifiedFactMessage
, rawMidSentenceFactMessage
and
rawMidSentenceSimplifiedFactMessage
fields.
Factory method that constructs a new Yes
with passed rawFactMessage
,
rawFactMessage
, rawSimplifiedFactMessage
, rawMidSentenceFactMessage
and
rawMidSentenceSimplifiedFactMessage
fields. All argument fields will have Vector.empty
values. This is suitable to create Yes with eager error messages, and its simplified and mid-sentence messages
need to be different.
raw message to report for this fact
raw simplified message to report for this fact
raw mid-sentence message to report for this fact
raw mid-sentence simplified message to report for this fact
a Yes
instance
Factory method that constructs a new Yes
with passed rawFactMessage
,
rawNegativeFailureMessage
, rawMidSentenceFactMessage
, and
rawMidSentenceSimplifiedFailureMessage
fields.
Factory method that constructs a new Yes
with passed rawFactMessage
,
rawNegativeFailureMessage
, rawMidSentenceFactMessage
, and
rawMidSentenceSimplifiedFailureMessage
fields. All argument fields will have Vector.empty
values.
This is suitable to create Yes with eager error messages, and its mid-sentence messages need to be different.
raw failure message to report if a match fails
raw failure message to report if a match fails
a Yes
instance
Factory method that constructs a new Yes
with passed code>factMessage,
negativeFailureMessage
, midSentenceFactMessage
,
midSentenceSimplifiedFactMessage
, factMessageArgs
, and simplifiedFactMessageArgs
fields.
factMessageArgs
, and simplifiedFactMessageArgs
will be used in place of midSentenceFactMessageArgs
and midSentenceSimplifiedFactMessageArgs
.
Factory method that constructs a new Yes
with passed code>factMessage,
negativeFailureMessage
, midSentenceFactMessage
,
midSentenceSimplifiedFactMessage
, factMessageArgs
, and simplifiedFactMessageArgs
fields.
factMessageArgs
, and simplifiedFactMessageArgs
will be used in place of midSentenceFactMessageArgs
and midSentenceSimplifiedFactMessageArgs
.
raw fact message to report if a match fails
raw mid-sentence fact message to report if a match fails
arguments for constructing fact message to report if a match fails
arguments for constructing mid-sentence fact message to report if a match fails
a Yes
instance
Factory method that constructs a new Yes
with passed code>factMessage,
negativeFailureMessage
, midSentenceFactMessage
,
midSentenceSimplifiedFailureMessage
, factMessageArgs
, and simplifiedFailureMessageArgs
fields.
factMessageArgs
, and simplifiedFailureMessageArgs
will be used in place of midSentenceFactMessageArgs
and midSentenceSimplifiedFailureMessageArgs
.
Factory method that constructs a new Yes
with passed code>factMessage,
negativeFailureMessage
, midSentenceFactMessage
,
midSentenceSimplifiedFailureMessage
, factMessageArgs
, and simplifiedFailureMessageArgs
fields.
factMessageArgs
, and simplifiedFailureMessageArgs
will be used in place of midSentenceFactMessageArgs
and midSentenceSimplifiedFailureMessageArgs
.
raw failure message to report if a match fails
raw failure message to report if a match fails
arguments for constructing failure message to report if a match fails
a Yes
instance
Companion object for the
Yes
case class.