Yes

org.scalatest.Fact.Yes
object Yes

Companion object for the Yes case class.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Yes.type

Members list

Value members

Concrete methods

def apply(rawFactMessage: String, rawSimplifiedFactMessage: String, rawMidSentenceFactMessage: String, rawMidSentenceSimplifiedFactMessage: String, factMessageArgs: IndexedSeq[Any], simplifiedFactMessageArgs: IndexedSeq[Any], midSentenceFactMessageArgs: IndexedSeq[Any], midSentenceSimplifiedFactMessageArgs: IndexedSeq[Any], isVacuousYes: Boolean, cause: Option[Throwable], prettifier: Prettifier): Leaf

Factory method that constructs a new Yes with passed rawFactMessage, rawSimplifiedFactMessage, rawMidSentenceFactMessage, rawMidSentenceSimplifiedFactMessage, factMessageArgs, simplifiedFactMessageArgs, midSentenceFactMessageArgs, midSentenceSimplifiedFactMessageArgs, and cause fields. This is suitable to create Yes with eager error messages.

Factory method that constructs a new Yes with passed rawFactMessage, rawSimplifiedFactMessage, rawMidSentenceFactMessage, rawMidSentenceSimplifiedFactMessage, factMessageArgs, simplifiedFactMessageArgs, midSentenceFactMessageArgs, midSentenceSimplifiedFactMessageArgs, and cause fields. This is suitable to create Yes with eager error messages.

Value parameters

cause

the causing throwable of this No instance

factMessageArgs

arguments for rawFactMessage

midSentenceFactMessageArgs

arguments for rawMidSentenceFactMessage

midSentenceSimplifiedFactMessageArgs

arguments for rawMidSentenceSimplifiedFactMessage

prettifier

the prettifier used to prettify message

rawFactMessage

raw message to report for this fact

rawMidSentenceFactMessage

raw mid-sentence message to report for this fact

rawMidSentenceSimplifiedFactMessage

raw mid-sentence simplified message to report for this fact

rawSimplifiedFactMessage

raw simplified to report for this fact

simplifiedFactMessageArgs

arguments for rawSimplifiedFactMessage

Attributes

Returns

a Yes instance

def apply(rawFactMessage: String, rawMidSentenceFactMessage: String, factMessageArgs: IndexedSeq[Any], prettifier: Prettifier): Leaf

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.

Value parameters

factMessageArgs

arguments for constructing failure message to report if a match fails

prettifier

the prettifier used to prettify message

rawFactMessage

raw failure message to report if a match fails

rawMidSentenceFactMessage

raw failure message to report if a match fails

Attributes

Returns

a Yes instance

def apply(rawFactMessage: String, rawMidSentenceFactMessage: String, factMessageArgs: IndexedSeq[Any], midSentenceFactMessageArgs: IndexedSeq[Any], prettifier: Prettifier): Leaf

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.

Value parameters

factMessageArgs

arguments for constructing fact message to report if a match fails

midSentenceFactMessageArgs

arguments for constructing mid-sentence fact message to report if a match fails

prettifier

the prettifier used to prettify message

rawFactMessage

raw fact message to report if a match fails

rawMidSentenceFactMessage

raw mid-sentence fact message to report if a match fails

Attributes

Returns

a Yes instance

def apply(rawFactMessage: String, rawMidSentenceFactMessage: String, prettifier: Prettifier): Leaf

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.

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.

Value parameters

prettifier

the prettifier used to prettify message

rawFactMessage

raw failure message to report if a match fails

rawMidSentenceFactMessage

raw failure message to report if a match fails

Attributes

Returns

a Yes instance

def apply(rawFactMessage: String, rawSimplifiedFactMessage: String, rawMidSentenceFactMessage: String, rawMidSentenceSimplifiedFactMessage: String, prettifier: Prettifier): Leaf

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.

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.

Value parameters

prettifier

the prettifier used to prettify message

rawFactMessage

raw message to report for this fact

rawMidSentenceFactMessage

raw mid-sentence message to report for this fact

rawMidSentenceSimplifiedFactMessage

raw mid-sentence simplified message to report for this fact

rawSimplifiedFactMessage

raw simplified message to report for this fact

Attributes

Returns

a Yes instance

def apply(rawFactMessage: String, rawSimplifiedFactMessage: String, rawMidSentenceFactMessage: String, rawMidSentenceSimplifiedFactMessage: String, factMessageArgs: IndexedSeq[Any], simplifiedFactMessageArgs: IndexedSeq[Any], prettifier: Prettifier): Leaf

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.

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.

Value parameters

factMessageArgs

arguments for rawFactMessage and rawMidSentenceFactMessage

prettifier

the prettifier used to prettify message

rawFactMessage

raw message to report for this fact

rawMidSentenceFactMessage

raw mid-sentence message to report for this fact

rawMidSentenceSimplifiedFactMessage

raw mid-sentence simplified message to report for this fact

rawSimplifiedFactMessage

raw simplified message to report for this fact

simplifiedFactMessageArgs

arguments for rawSimplifiedFactMessage and rawMidSentenceSimplifiedFactMessage

Attributes

Returns

a Yes instance

def apply(rawFactMessage: String, rawSimplifiedFactMessage: String, rawMidSentenceFactMessage: String, rawMidSentenceSimplifiedFactMessage: String, factMessageArgs: IndexedSeq[Any], simplifiedFactMessageArgs: IndexedSeq[Any], midSentenceFactMessageArgs: IndexedSeq[Any], midSentenceSimplifiedFactMessageArgs: IndexedSeq[Any], prettifier: Prettifier): Leaf

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.

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.

Value parameters

factMessageArgs

arguments for rawFactMessage

midSentenceFactMessageArgs

arguments for rawMidSentenceFactMessage

midSentenceSimplifiedFactMessageArgs

arguments for rawMidSentenceSimplifiedFactMessage

prettifier

the prettifier used to prettify message

rawFactMessage

raw message to report for this fact

rawMidSentenceFactMessage

raw mid-sentence message to report for this fact

rawMidSentenceSimplifiedFactMessage

raw mid-sentence simplified message to report for this fact

rawSimplifiedFactMessage

raw simplified message to report for this fact

simplifiedFactMessageArgs

arguments for rawSimplifiedFactMessage

Attributes

Returns

a Yes instance

def apply(rawFactMessage: String, rawSimplifiedFactMessage: String, rawMidSentenceFactMessage: String, rawMidSentenceSimplifiedFactMessage: String, factMessageArgs: IndexedSeq[Any], simplifiedFactMessageArgs: IndexedSeq[Any], midSentenceFactMessageArgs: IndexedSeq[Any], midSentenceSimplifiedFactMessageArgs: IndexedSeq[Any], cause: Option[Throwable], prettifier: Prettifier): Leaf

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.

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.

Value parameters

cause

optional cause Throwable associated with the fact.

factMessageArgs

arguments for rawFactMessage

midSentenceFactMessageArgs

arguments for rawMidSentenceFactMessage

midSentenceSimplifiedFactMessageArgs

arguments for rawMidSentenceSimplifiedFactMessage

prettifier

the prettifier used to prettify message

rawFactMessage

raw message to report for this fact

rawMidSentenceFactMessage

raw mid-sentence message to report for this fact

rawMidSentenceSimplifiedFactMessage

raw mid-sentence simplified message to report for this fact

rawSimplifiedFactMessage

raw simplified message to report for this fact

simplifiedFactMessageArgs

arguments for rawSimplifiedFactMessage

Attributes

Returns

a Yes instance

def apply(rawFactMessage: String, prettifier: Prettifier): Leaf

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.

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.

Value parameters

prettifier

the prettifier used to prettify message

rawFactMessage

raw failure message to report if a match fails

Attributes

Returns

a Yes instance

def apply(rawFactMessage: String, factMessageArgs: IndexedSeq[Any], prettifier: Prettifier): Leaf

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.

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.

Value parameters

factMessageArgs

arguments for constructing failure message to report if a match fails

prettifier

the prettifier used to prettify message

rawFactMessage

raw failure message to report if a match fails

Attributes

Returns

a Yes instance