Package org.assertj.core.error
Interface ErrorMessageFactory
-
- All Known Implementing Classes:
AbstractShouldHaveTextContent
,AnyElementShouldMatch
,Array2dElementShouldBeDeepEqual
,BasicErrorMessageFactory
,ClassModifierShouldBe
,ConditionAndGroupGenericParameterTypeShouldBeTheSame
,ElementsShouldBe
,ElementsShouldBeAtLeast
,ElementsShouldBeAtMost
,ElementsShouldBeExactly
,ElementsShouldHave
,ElementsShouldHaveAtLeast
,ElementsShouldHaveAtMost
,ElementsShouldHaveExactly
,ElementsShouldMatch
,ElementsShouldNotBe
,ElementsShouldNotHave
,ElementsShouldSatisfy
,NoElementsShouldMatch
,NoElementsShouldSatisfy
,OptionalDoubleShouldHaveValueCloseToOffset
,OptionalDoubleShouldHaveValueCloseToPercentage
,OptionalShouldBeEmpty
,OptionalShouldBePresent
,OptionalShouldContain
,OptionalShouldContainInstanceOf
,ShouldAccept
,ShouldBe
,ShouldBeAbsolutePath
,ShouldBeAbstract
,ShouldBeAfter
,ShouldBeAfterOrEqualTo
,ShouldBeAfterYear
,ShouldBeAnArray
,ShouldBeAnnotation
,ShouldBeAssignableFrom
,ShouldBeAtIndex
,ShouldBeAtSameInstant
,ShouldBeBase64
,ShouldBeBefore
,ShouldBeBeforeOrEqualTo
,ShouldBeBeforeYear
,ShouldBeBetween
,ShouldBeBlank
,ShouldBeCancelled
,ShouldBeCanonicalPath
,ShouldBeCloseTo
,ShouldBeCompleted
,ShouldBeCompletedExceptionally
,ShouldBeCompletedWithin
,ShouldBeDirectory
,ShouldBeDone
,ShouldBeEmpty
,ShouldBeEmptyDirectory
,ShouldBeEqualByComparingFieldByFieldRecursively
,ShouldBeEqualByComparingOnlyGivenFields
,ShouldBeEqualIgnoringCase
,ShouldBeEqualIgnoringHours
,ShouldBeEqualIgnoringMinutes
,ShouldBeEqualIgnoringNanos
,ShouldBeEqualIgnoringNewLineDifferences
,ShouldBeEqualIgnoringNewLines
,ShouldBeEqualIgnoringSeconds
,ShouldBeEqualIgnoringTimezone
,ShouldBeEqualIgnoringWhitespace
,ShouldBeEqualNormalizingPunctuationAndWhitespace
,ShouldBeEqualNormalizingWhitespace
,ShouldBeEqualToIgnoringFields
,ShouldBeEqualToWithSortedQueryParameters
,ShouldBeEqualWithinOffset
,ShouldBeEqualWithinPercentage
,ShouldBeEqualWithTimePrecision
,ShouldBeEven
,ShouldBeExactlyInstanceOf
,ShouldBeExecutable
,ShouldBeExhausted
,ShouldBeFalse
,ShouldBeFile
,ShouldBeGreater
,ShouldBeGreaterOrEqual
,ShouldBeIn
,ShouldBeInSameDay
,ShouldBeInSameHour
,ShouldBeInSameHourWindow
,ShouldBeInSameMinute
,ShouldBeInSameMinuteWindow
,ShouldBeInSameMonth
,ShouldBeInSameSecond
,ShouldBeInSameSecondWindow
,ShouldBeInSameYear
,ShouldBeInstance
,ShouldBeInstanceOfAny
,ShouldBeInterface
,ShouldBeInTheFuture
,ShouldBeInThePast
,ShouldBeLess
,ShouldBeLessOrEqual
,ShouldBeLowerCase
,ShouldBeMarked
,ShouldBeNormalized
,ShouldBeNullOrEmpty
,ShouldBeOdd
,ShouldBeOfClassIn
,ShouldBePeriod
,ShouldBeReadable
,ShouldBeRegularFile
,ShouldBeRelativePath
,ShouldBeSame
,ShouldBeSorted
,ShouldBeSubsetOf
,ShouldBeSubstring
,ShouldBeSymbolicLink
,ShouldBeToday
,ShouldBeTrue
,ShouldBeUpperCase
,ShouldBeWritable
,ShouldContain
,ShouldContainAnyOf
,ShouldContainAtIndex
,ShouldContainCharSequence
,ShouldContainCharSequenceOnlyOnce
,ShouldContainEntry
,ShouldContainExactly
,ShouldContainExactlyInAnyOrder
,ShouldContainKey
,ShouldContainKeys
,ShouldContainNull
,ShouldContainOneOrMoreWhitespaces
,ShouldContainOnly
,ShouldContainOnlyDigits
,ShouldContainOnlyKeys
,ShouldContainOnlyNulls
,ShouldContainOnlyWhitespaces
,ShouldContainPattern
,ShouldContainRecursively
,ShouldContainSequence
,ShouldContainSequenceOfCharSequence
,ShouldContainsOnlyOnce
,ShouldContainSubsequence
,ShouldContainSubsequenceOfCharSequence
,ShouldContainValue
,ShouldContainValues
,ShouldEndWith
,ShouldEndWithPath
,ShouldExist
,ShouldHave
,ShouldHaveAllNullFields
,ShouldHaveAnchor
,ShouldHaveAnnotations
,ShouldHaveAtIndex
,ShouldHaveAtLeastOneElementOfType
,ShouldHaveAuthority
,ShouldHaveBinaryContent
,ShouldHaveCause
,ShouldHaveCauseExactlyInstance
,ShouldHaveCauseInstance
,ShouldHaveCauseReference
,ShouldHaveContent
,ShouldHaveDateField
,ShouldHaveDigest
,ShouldHaveDimensions
,ShouldHaveDuration
,ShouldHaveExtension
,ShouldHaveFailed
,ShouldHaveFailedWithin
,ShouldHaveFields
,ShouldHaveFragment
,ShouldHaveHost
,ShouldHaveLineCount
,ShouldHaveMessage
,ShouldHaveMessageFindingMatchRegex
,ShouldHaveMessageMatchingRegex
,ShouldHaveMethods
,ShouldHaveName
,ShouldHaveNext
,ShouldHaveNoCause
,ShouldHaveNoFields
,ShouldHaveNoNullFields
,ShouldHaveNoParent
,ShouldHaveNoSuperclass
,ShouldHaveNoSuppressedExceptions
,ShouldHaveOnlyElementsOfType
,ShouldHavePackage
,ShouldHaveParameter
,ShouldHaveParent
,ShouldHavePath
,ShouldHavePeriod
,ShouldHavePort
,ShouldHavePropertyOrField
,ShouldHavePropertyOrFieldWithValue
,ShouldHaveProtocol
,ShouldHaveQuery
,ShouldHaveReference
,ShouldHaveRootCause
,ShouldHaveRootCauseExactlyInstance
,ShouldHaveRootCauseInstance
,ShouldHaveSameClass
,ShouldHaveSameContent
,ShouldHaveSameDimensionsAs
,ShouldHaveSameHashCode
,ShouldHaveSameHourAs
,ShouldHaveSameSizeAs
,ShouldHaveSameTime
,ShouldHaveScheme
,ShouldHaveSize
,ShouldHaveSizeBetween
,ShouldHaveSizeGreaterThan
,ShouldHaveSizeGreaterThanOrEqualTo
,ShouldHaveSizeLessThan
,ShouldHaveSizeLessThanOrEqualTo
,ShouldHaveStamp
,ShouldHaveSuperclass
,ShouldHaveSuppressedException
,ShouldHaveTime
,ShouldHaveToString
,ShouldHaveUserInfo
,ShouldHaveValue
,ShouldMatch
,ShouldMatchPattern
,ShouldNotAccept
,ShouldNotBe
,ShouldNotBeBetween
,ShouldNotBeBlank
,ShouldNotBeCancelled
,ShouldNotBeCompleted
,ShouldNotBeCompletedExceptionally
,ShouldNotBeDone
,ShouldNotBeEmpty
,ShouldNotBeEqual
,ShouldNotBeEqualComparingFieldByFieldRecursively
,ShouldNotBeEqualIgnoringCase
,ShouldNotBeEqualIgnoringWhitespace
,ShouldNotBeEqualNormalizingWhitespace
,ShouldNotBeEqualWithinOffset
,ShouldNotBeEqualWithinPercentage
,ShouldNotBeExactlyInstanceOf
,ShouldNotBeIn
,ShouldNotBeInstance
,ShouldNotBeInstanceOfAny
,ShouldNotBeNull
,ShouldNotBeOfClassIn
,ShouldNotBeSame
,ShouldNotContain
,ShouldNotContainAnyWhitespaces
,ShouldNotContainAtIndex
,ShouldNotContainCharSequence
,ShouldNotContainKey
,ShouldNotContainKeys
,ShouldNotContainNull
,ShouldNotContainOnlyWhitespaces
,ShouldNotContainPattern
,ShouldNotContainSequence
,ShouldNotContainSubsequence
,ShouldNotContainValue
,ShouldNotEndWith
,ShouldNotExist
,ShouldNotHave
,ShouldNotHaveAnyElementsOfTypes
,ShouldNotHaveDuplicates
,ShouldNotHaveFailed
,ShouldNotHaveSameClass
,ShouldNotHaveThrown
,ShouldNotMatch
,ShouldNotMatchPattern
,ShouldNotStartWith
,ShouldOnlyHaveElementsOfTypes
,ShouldOnlyHaveFields
,ShouldSatisfy
,ShouldStartWith
,ShouldStartWithPath
,SubarraysShouldHaveSameSize
,ZippedElementsShouldSatisfy
public interface ErrorMessageFactory
Factory of error messages.- Author:
- Alex Ruiz
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
create()
Creates a new error message as a result of a failed assertion without description.String
create(Description d)
Creates a new error message as a result of a failed assertion withStandardRepresentation
.String
create(Description d, Representation p)
Creates a new error message as a result of a failed assertion.
-
-
-
Method Detail
-
create
String create(Description d, Representation p)
Creates a new error message as a result of a failed assertion.- Parameters:
d
- the description of the failed assertion.p
- the representation used- Returns:
- the created error message.
-
create
String create(Description d)
Creates a new error message as a result of a failed assertion withStandardRepresentation
.- Parameters:
d
- the description of the failed assertion.- Returns:
- the created error message.
-
create
String create()
Creates a new error message as a result of a failed assertion without description.- Returns:
- the created error message.
-
-