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
,MatcherShouldMatch
,MultisetShouldContainAtLeastTimes
,MultisetShouldContainAtMostTimes
,MultisetShouldContainTimes
,NoElementsShouldMatch
,NoElementsShouldSatisfy
,OptionalDoubleShouldHaveValueCloseToOffset
,OptionalDoubleShouldHaveValueCloseToPercentage
,OptionalShouldBeAbsent
,OptionalShouldBeEmpty
,OptionalShouldBePresent
,OptionalShouldBePresent
,OptionalShouldBePresentWithValue
,OptionalShouldContain
,OptionalShouldContainInstanceOf
,RangeSetShouldEnclose
,RangeSetShouldEncloseAnyOf
,RangeSetShouldIntersect
,RangeSetShouldIntersectAnyOf
,RangeSetShouldNotEnclose
,RangeSetShouldNotIntersect
,RangeShouldBeClosedInTheLowerBound
,RangeShouldBeClosedInTheUpperBound
,RangeShouldBeOpenedInTheLowerBound
,RangeShouldBeOpenedInTheUpperBound
,RangeShouldHaveLowerEndpointEqual
,RangeShouldHaveUpperEndpointEqual
,ShouldAccept
,ShouldBe
,ShouldBeAbsolutePath
,ShouldBeAbstract
,ShouldBeAfter
,ShouldBeAfterOrEqualTo
,ShouldBeAfterYear
,ShouldBeAlphabetic
,ShouldBeAlphanumeric
,ShouldBeAnArray
,ShouldBeAnnotation
,ShouldBeASCII
,ShouldBeAssignableFrom
,ShouldBeAssignableTo
,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
,ShouldBeEqualNormalizingUnicode
,ShouldBeEqualNormalizingWhitespace
,ShouldBeEqualToIgnoringFields
,ShouldBeEqualToWithSortedQueryParameters
,ShouldBeEqualWithinOffset
,ShouldBeEqualWithinPercentage
,ShouldBeEqualWithTimePrecision
,ShouldBeEven
,ShouldBeExactlyInstanceOf
,ShouldBeExecutable
,ShouldBeExhausted
,ShouldBeFalse
,ShouldBeFile
,ShouldBeFinite
,ShouldBeGreater
,ShouldBeGreaterOrEqual
,ShouldBeHexadecimal
,ShouldBeIn
,ShouldBeInfinite
,ShouldBeInSameDay
,ShouldBeInSameHour
,ShouldBeInSameHourWindow
,ShouldBeInSameMinute
,ShouldBeInSameMinuteWindow
,ShouldBeInSameMonth
,ShouldBeInSameSecond
,ShouldBeInSameSecondWindow
,ShouldBeInSameYear
,ShouldBeInstance
,ShouldBeInstanceOfAny
,ShouldBeInterface
,ShouldBeInTheFuture
,ShouldBeInThePast
,ShouldBeLess
,ShouldBeLessOrEqual
,ShouldBeLowerCase
,ShouldBeMarked
,ShouldBeMixedCase
,ShouldBeNormalized
,ShouldBeNullOrEmpty
,ShouldBeOdd
,ShouldBeOfClassIn
,ShouldBePeriod
,ShouldBePrintable
,ShouldBeReadable
,ShouldBeRegularFile
,ShouldBeRelativePath
,ShouldBeSame
,ShouldBeSorted
,ShouldBeSubsetOf
,ShouldBeSubstring
,ShouldBeSymbolicLink
,ShouldBeToday
,ShouldBeTrue
,ShouldBeUnmodifiable
,ShouldBeUpperCase
,ShouldBeVisible
,ShouldBeWritable
,ShouldContain
,ShouldContainAnyOf
,ShouldContainAtIndex
,ShouldContainCharSequence
,ShouldContainCharSequenceOnlyOnce
,ShouldContainEntries
,ShouldContainEntry
,ShouldContainExactly
,ShouldContainExactlyInAnyOrder
,ShouldContainKey
,ShouldContainKeys
,ShouldContainKeys
,ShouldContainNull
,ShouldContainOneOrMoreWhitespaces
,ShouldContainOnly
,ShouldContainOnlyDigits
,ShouldContainOnlyKeys
,ShouldContainOnlyNulls
,ShouldContainOnlyWhitespaces
,ShouldContainPattern
,ShouldContainRecursively
,ShouldContainSequence
,ShouldContainSequenceOfCharSequence
,ShouldContainsOnlyOnce
,ShouldContainSubsequence
,ShouldContainSubsequenceOfCharSequence
,ShouldContainValue
,ShouldContainValues
,ShouldContainValues
,ShouldEndWith
,ShouldEndWithIgnoringCase
,ShouldEndWithPath
,ShouldExist
,ShouldHave
,ShouldHaveAllNullFields
,ShouldHaveAnchor
,ShouldHaveAnnotations
,ShouldHaveAtIndex
,ShouldHaveAtLeastOneElementOfType
,ShouldHaveAuthority
,ShouldHaveBinaryContent
,ShouldHaveCause
,ShouldHaveCauseExactlyInstance
,ShouldHaveCauseInstance
,ShouldHaveCauseReference
,ShouldHaveContent
,ShouldHaveDateField
,ShouldHaveDigest
,ShouldHaveDimensions
,ShouldHaveDuration
,ShouldHaveExactlyTypes
,ShouldHaveExtension
,ShouldHaveFailed
,ShouldHaveFailedWithin
,ShouldHaveFields
,ShouldHaveFileSystem
,ShouldHaveFragment
,ShouldHaveHost
,ShouldHaveLineCount
,ShouldHaveMessage
,ShouldHaveMessageFindingMatchRegex
,ShouldHaveMessageMatchingRegex
,ShouldHaveMethods
,ShouldHaveName
,ShouldHaveNext
,ShouldHaveNoCause
,ShouldHaveNoExtension
,ShouldHaveNoFields
,ShouldHaveNoHost
,ShouldHaveNoNullFields
,ShouldHaveNoParent
,ShouldHaveNoSuperclass
,ShouldHaveNoSuppressedExceptions
,ShouldHaveOnlyElementsOfType
,ShouldHavePackage
,ShouldHaveParameter
,ShouldHaveParent
,ShouldHavePath
,ShouldHavePeriod
,ShouldHavePort
,ShouldHavePropertyOrField
,ShouldHavePropertyOrFieldWithValue
,ShouldHaveProtocol
,ShouldHaveQuery
,ShouldHaveReference
,ShouldHaveRootCause
,ShouldHaveRootCauseExactlyInstance
,ShouldHaveRootCauseInstance
,ShouldHaveSameClass
,ShouldHaveSameContent
,ShouldHaveSameContent
,ShouldHaveSameDimensionsAs
,ShouldHaveSameFileSystemAs
,ShouldHaveSameHashCode
,ShouldHaveSameHourAs
,ShouldHaveSameSizeAs
,ShouldHaveSameTime
,ShouldHaveScale
,ShouldHaveScheme
,ShouldHaveSize
,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
,ShouldNotBeFinite
,ShouldNotBeIn
,ShouldNotBeInfinite
,ShouldNotBeInstance
,ShouldNotBeInstanceOfAny
,ShouldNotBeNull
,ShouldNotBeOfClassIn
,ShouldNotBeSame
,ShouldNotContain
,ShouldNotContainAnyWhitespaces
,ShouldNotContainAtIndex
,ShouldNotContainCharSequence
,ShouldNotContainKey
,ShouldNotContainKeys
,ShouldNotContainNull
,ShouldNotContainOnlyWhitespaces
,ShouldNotContainPattern
,ShouldNotContainSequence
,ShouldNotContainSubsequence
,ShouldNotContainValue
,ShouldNotEndWith
,ShouldNotEndWithIgnoringCase
,ShouldNotExist
,ShouldNotHave
,ShouldNotHaveAnyElementsOfTypes
,ShouldNotHaveDuplicates
,ShouldNotHaveFailed
,ShouldNotHaveSameClass
,ShouldNotHaveSameHashCode
,ShouldNotHaveThrown
,ShouldNotHaveToString
,ShouldNotMatch
,ShouldNotMatchPattern
,ShouldNotSatisfyPredicateRecursively
,ShouldNotStartWith
,ShouldNotStartWithIgnoringCase
,ShouldOnlyHaveElementsOfTypes
,ShouldOnlyHaveFields
,ShouldSatisfy
,ShouldSatisfyOnlyOnce
,ShouldStartWith
,ShouldStartWithIgnoringCase
,ShouldStartWithPath
,SubarraysShouldHaveSameSize
,TableShouldContainCell
,TableShouldContainColumns
,TableShouldContainRows
,TableShouldHaveColumnCount
,TableShouldHaveRowCount
,ZippedElementsShouldSatisfy
public interface ErrorMessageFactory
Factory of error messages.
-
Method Summary
Modifier and TypeMethodDescriptioncreate()
Creates a new error message as a result of a failed assertion without description.Creates a new error message as a result of a failed assertion withStandardRepresentation
.create
(Description d, Representation p) Creates a new error message as a result of a failed assertion.
-
Method Details
-
create
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
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.
-