Package org.assertj.core.error
Interface ErrorMessageFactory
-
- All Known Implementing Classes:
AbstractShouldHaveTextContent
,BasicErrorMessageFactory
,ClassModifierShouldBe
,ConditionAndGroupGenericParameterTypeShouldBeTheSame
,ElementsShouldBe
,ElementsShouldBeAtLeast
,ElementsShouldBeAtMost
,ElementsShouldBeExactly
,ElementsShouldHave
,ElementsShouldHaveAtLeast
,ElementsShouldHaveAtMost
,ElementsShouldHaveExactly
,ElementsShouldMatch
,ElementsShouldNotBe
,ElementsShouldNotHave
,ElementsShouldSatisfy
,NoElementsShouldMatch
,OptionalDoubleShouldHaveValueCloseTo
,OptionalShouldBeEmpty
,OptionalShouldBePresent
,OptionalShouldContain
,OptionalShouldContainInstanceOf
,ShouldAccept
,ShouldBe
,ShouldBeAbsolutePath
,ShouldBeAfter
,ShouldBeAfterOrEqualsTo
,ShouldBeAfterYear
,ShouldBeAnArray
,ShouldBeAnnotation
,ShouldBeAssignableFrom
,ShouldBeAtIndex
,ShouldBeBefore
,ShouldBeBeforeOrEqualsTo
,ShouldBeBeforeYear
,ShouldBeBetween
,ShouldBeBlank
,ShouldBeCancelled
,ShouldBeCanonicalPath
,ShouldBeCloseTo
,ShouldBeCompleted
,ShouldBeCompletedExceptionally
,ShouldBeDirectory
,ShouldBeDone
,ShouldBeEmpty
,ShouldBeEqualByComparingFieldByFieldRecursively
,ShouldBeEqualByComparingOnlyGivenFields
,ShouldBeEqualIgnoringCase
,ShouldBeEqualIgnoringHours
,ShouldBeEqualIgnoringMinutes
,ShouldBeEqualIgnoringNanos
,ShouldBeEqualIgnoringNewLineDifferences
,ShouldBeEqualIgnoringSeconds
,ShouldBeEqualIgnoringTimezone
,ShouldBeEqualIgnoringWhitespace
,ShouldBeEqualNormalizingWhitespace
,ShouldBeEqualToIgnoringFields
,ShouldBeEqualWithinOffset
,ShouldBeEqualWithinPercentage
,ShouldBeEqualWithTimePrecision
,ShouldBeExactlyInstanceOf
,ShouldBeExecutable
,ShouldBeFile
,ShouldBeGreater
,ShouldBeGreaterOrEqual
,ShouldBeIn
,ShouldBeInSameDay
,ShouldBeInSameHour
,ShouldBeInSameHourWindow
,ShouldBeInSameMinute
,ShouldBeInSameMinuteWindow
,ShouldBeInSameMonth
,ShouldBeInSameSecond
,ShouldBeInSameSecondWindow
,ShouldBeInSameYear
,ShouldBeInstance
,ShouldBeInstanceOfAny
,ShouldBeInterface
,ShouldBeInTheFuture
,ShouldBeInThePast
,ShouldBeLess
,ShouldBeLessOrEqual
,ShouldBeLowerCase
,ShouldBeMarked
,ShouldBeNormalized
,ShouldBeNullOrEmpty
,ShouldBeOfClassIn
,ShouldBeReadable
,ShouldBeRegularFile
,ShouldBeRelativePath
,ShouldBeSame
,ShouldBeSorted
,ShouldBeSubsetOf
,ShouldBeSubstring
,ShouldBeSymbolicLink
,ShouldBeToday
,ShouldBeUpperCase
,ShouldBeWritable
,ShouldContain
,ShouldContainAnyOf
,ShouldContainAtIndex
,ShouldContainCharSequence
,ShouldContainCharSequenceOnlyOnce
,ShouldContainCharSequenceSequence
,ShouldContainEntry
,ShouldContainExactly
,ShouldContainExactlyInAnyOrder
,ShouldContainKey
,ShouldContainKeys
,ShouldContainNull
,ShouldContainOnly
,ShouldContainOnlyDigits
,ShouldContainOnlyKeys
,ShouldContainPattern
,ShouldContainSequence
,ShouldContainsOnlyOnce
,ShouldContainSubsequence
,ShouldContainValue
,ShouldContainValues
,ShouldEndWith
,ShouldEndWithPath
,ShouldExist
,ShouldHave
,ShouldHaveAnchor
,ShouldHaveAnnotations
,ShouldHaveAtIndex
,ShouldHaveAtLeastOneElementOfType
,ShouldHaveAuthority
,ShouldHaveBinaryContent
,ShouldHaveCause
,ShouldHaveCauseExactlyInstance
,ShouldHaveCauseInstance
,ShouldHaveContent
,ShouldHaveDateField
,ShouldHaveExtension
,ShouldHaveFailed
,ShouldHaveFields
,ShouldHaveFragment
,ShouldHaveHost
,ShouldHaveLineCount
,ShouldHaveMessage
,ShouldHaveMessageMatchingRegex
,ShouldHaveMethods
,ShouldHaveName
,ShouldHaveNoCause
,ShouldHaveNoFields
,ShouldHaveNoNullFields
,ShouldHaveNoParent
,ShouldHaveNoSuppressedExceptions
,ShouldHaveOnlyElementsOfType
,ShouldHaveParameter
,ShouldHaveParent
,ShouldHavePath
,ShouldHavePort
,ShouldHavePropertyOrField
,ShouldHavePropertyOrFieldWithValue
,ShouldHaveProtocol
,ShouldHaveQuery
,ShouldHaveReference
,ShouldHaveRootCauseExactlyInstance
,ShouldHaveRootCauseInstance
,ShouldHaveSameClass
,ShouldHaveSameContent
,ShouldHaveSameHourAs
,ShouldHaveSameSizeAs
,ShouldHaveSameTime
,ShouldHaveScheme
,ShouldHaveSize
,ShouldHaveStamp
,ShouldHaveSuppressedException
,ShouldHaveTime
,ShouldHaveToString
,ShouldHaveUserInfo
,ShouldHaveValue
,ShouldMatch
,ShouldMatchPattern
,ShouldNotAccept
,ShouldNotBe
,ShouldNotBeBetween
,ShouldNotBeBlank
,ShouldNotBeCancelled
,ShouldNotBeCompleted
,ShouldNotBeCompletedExceptionally
,ShouldNotBeDone
,ShouldNotBeEmpty
,ShouldNotBeEqual
,ShouldNotBeEqualIgnoringCase
,ShouldNotBeEqualIgnoringWhitespace
,ShouldNotBeEqualNormalizingWhitespace
,ShouldNotBeEqualWithinOffset
,ShouldNotBeEqualWithinPercentage
,ShouldNotBeExactlyInstanceOf
,ShouldNotBeIn
,ShouldNotBeInstance
,ShouldNotBeInstanceOfAny
,ShouldNotBeNull
,ShouldNotBeOfClassIn
,ShouldNotBeSame
,ShouldNotContain
,ShouldNotContainAtIndex
,ShouldNotContainCharSequence
,ShouldNotContainKey
,ShouldNotContainKeys
,ShouldNotContainNull
,ShouldNotContainPattern
,ShouldNotContainSequence
,ShouldNotContainSubsequence
,ShouldNotContainValue
,ShouldNotEndWith
,ShouldNotExist
,ShouldNotHave
,ShouldNotHaveDuplicates
,ShouldNotHaveFailed
,ShouldNotHaveSameClass
,ShouldNotHaveThrown
,ShouldNotMatch
,ShouldNotMatchPattern
,ShouldNotStartWith
,ShouldOnlyHaveElementsOfTypes
,ShouldOnlyHaveFields
,ShouldStartWith
,ShouldStartWithPath
public interface ErrorMessageFactory
Factory of error messages.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
create()
Creates a new error message as a result of a failed assertion without description.java.lang.String
create(Description d)
Creates a new error message as a result of a failed assertion withStandardRepresentation
.java.lang.String
create(Description d, Representation p)
Creates a new error message as a result of a failed assertion.
-
-
-
Method Detail
-
create
java.lang.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
-- Returns:
- the created error message.
-
create
java.lang.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
java.lang.String create()
Creates a new error message as a result of a failed assertion without description.- Returns:
- the created error message.
-
-