Uses of Interface
org.assertj.core.error.ErrorMessageFactory
-
-
Uses of ErrorMessageFactory in org.assertj.core.api
Methods in org.assertj.core.api with parameters of type ErrorMessageFactory Modifier and Type Method Description protected java.lang.AssertionError
AbstractAssert. assertionError(ErrorMessageFactory errorMessageFactory)
protected void
AbstractAssert. throwAssertionError(ErrorMessageFactory errorMessageFactory)
Utility method to throw anAssertionError
given aBasicErrorMessageFactory
. -
Uses of ErrorMessageFactory in org.assertj.core.error
Classes in org.assertj.core.error that implement ErrorMessageFactory Modifier and Type Class Description class
AbstractShouldHaveTextContent
Base class for text content error.class
ActualIsNotEmpty
class
AnyElementShouldMatch
class
BasicErrorMessageFactory
A factory of error messages typically shown when an assertion fails.class
ClassModifierShouldBe
Error message factory for an assertion which checks that a class has (or has not) a specific modifier.class
ConditionAndGroupGenericParameterTypeShouldBeTheSame
Creates an error message indicating that an assertion that verifies type of elements of group andCondition
A group of elements can be a collection, an array.class
ElementsShouldBe
Creates an error message indicating that an assertion that verifies that each element of a group satisfies aCondition
A group of elements can be a collection, an array.class
ElementsShouldBeAtLeast
Creates an error message indicating that an assertion that verifies elements of a group satisfies at least n times aCondition
A group of elements can be a collection, an array.class
ElementsShouldBeAtMost
Creates an error message indicating that an assertion that verifies elements of a group satisfies at most n times aCondition
A group of elements can be a collection, an array.class
ElementsShouldBeExactly
Creates an error message indicating that an assertion that verifies elements of a group satisfies exactly n times aCondition
A group of elements can be a collection, an array.class
ElementsShouldHave
Creates an error message indicating that an assertion that verifies that each element of a group satisfies aCondition
A group of elements can be a collection, an array.class
ElementsShouldHaveAtLeast
Creates an error message indicating that an assertion that verifies elements of a group satisfies at least n times aCondition
A group of elements can be a collection, an array.class
ElementsShouldHaveAtMost
Creates an error message indicating that an assertion that verifies elements of a group satisfies at most n times aCondition
A group of elements can be a collection, an array.class
ElementsShouldHaveExactly
Creates an error message indicating that an assertion that verifies elements of a group satisfies exactly n times aCondition
A group of elements can be a collection, an array.class
ElementsShouldMatch
class
ElementsShouldNotBe
Creates an error message indicating that an assertion that not verifies that each element of a group satisfies aCondition
A group of elements can be a collection, an array.class
ElementsShouldNotHave
Creates an error message indicating that an assertion that verifies that each element of a group satisfies aCondition
A group of elements can be a collection, an array.class
ElementsShouldSatisfy
class
MatcherShouldMatch
Build error message when anMatcher
should match.class
NoElementsShouldMatch
class
NoElementsShouldSatisfy
class
OptionalDoubleShouldHaveValueCloseToOffset
Build error message when anOptionalDouble
should have a specific value close to an offset.class
OptionalDoubleShouldHaveValueCloseToPercentage
Build error message when anOptionalDouble
should be close to an expected value within a positive percentage.class
OptionalShouldBeEmpty
Build error message when anOptional
should be empty.class
OptionalShouldBePresent
Build error message when a value should be present in anOptional
.class
OptionalShouldContain
Build error message when anOptional
,OptionalDouble
,OptionalInt
orOptionalLong
should contain a specific value.class
OptionalShouldContainInstanceOf
Build an error message when a value should be instance of a specific class.class
ShouldAccept
Creates an error message indicating that an assertion that verifies that
accepts a value failed.Predicate
class
ShouldBe
Creates an error message indicating that an assertion that verifies that a value satisfies a
failed.Condition
class
ShouldBeAbsolutePath
Creates an error message indicating that an assertion that verifies that aFile
orPath
is an absolute path failed.class
ShouldBeAbstract
class
ShouldBeAfter
Creates an error message indicating that an assertion that verifies that aDate
is after another one failed.class
ShouldBeAfterOrEqualTo
Creates an error message indicating that an assertion that verifies that anObject
is after or equal to another one failed.class
ShouldBeAfterYear
Creates an error message indicating that an assertion that verifies that aDate
is after given year failed.class
ShouldBeAlphabetic
class
ShouldBeAlphanumeric
class
ShouldBeAnArray
Creates an error message indicating that a group of elements should have been an array.class
ShouldBeAnnotation
Creates an error message indicating that an assertion that verifies that a class is (or not) an annotation.class
ShouldBeASCII
class
ShouldBeAssignableFrom
Creates an error message indicating that an assertion that verifies that a class is assignable from.class
ShouldBeAssignableTo
Creates an error message indicating that an assertion that verifies that a class is assignable to.class
ShouldBeAtIndex
Creates an error message indicating that an assertion that verifies a group of elements contains a value at a given index that satisfies a
failed.Condition
class
ShouldBeAtSameInstant
Creates an error message indicating that an assertion that verifies that twoOffsetDateTimes
have the sameInstant
, failed.class
ShouldBeBase64
Creates an error message that indicates an assertion that verifies that a string is a valid Base64 encoded string failed.class
ShouldBeBefore
Creates an error message indicating that an assertion that verifies that aObject
is before another one failed.class
ShouldBeBeforeOrEqualTo
Creates an error message indicating that an assertion that verifies that anObject
is before or equal to another one failed.class
ShouldBeBeforeYear
Creates an error message indicating that an assertion that verifies that aDate
is before given year failed.class
ShouldBeBetween
Creates an error message indicating that an assertion that verifies that a value is between a start and an end (inclusive or not) failed.class
ShouldBeBlank
Creates an error message indicating that an assertion that verifies aCharSequence
is blank.class
ShouldBeCanonicalPath
Creates an error message indicating that an assertion that verifies that aPath
is canonical has failed.class
ShouldBeCloseTo
Creates an error message indicating that an assertion that verifies that aDate
is close to another one from some delta failed.class
ShouldBeDirectory
Creates an error message indicating that an assertion that verifies that aFile
orPath
is an existing directory failedclass
ShouldBeEmpty
Creates an error message indicating that an assertion that verifies a group of elements is empty failed.class
ShouldBeEmptyDirectory
class
ShouldBeEqualByComparingFieldByFieldRecursively
class
ShouldBeEqualByComparingOnlyGivenFields
Creates an
indicating that an assertion that verifies that two objects are lenient equal by accepting fields failed.AssertionError
class
ShouldBeEqualIgnoringCase
Creates an error message indicating that an assertion that verifies that twoCharSequence
s are equal, ignoring case considerations, failed.class
ShouldBeEqualIgnoringHours
Creates an error message indicating that an assertion that verifies that twoZonedDateTime
have same year, month, and day fields failed.class
ShouldBeEqualIgnoringMinutes
Creates an error message indicating that an assertion that verifies that twoZonedDateTime
have same year, month, day and hour fields failed.class
ShouldBeEqualIgnoringNanos
Creates an error message indicating that an assertion that verifies that : twoZonedDateTime
,LocalDateTime
have same year, month, day, hour, minute and second failed. twoLocalTime
have same hour, minute and second failed. twoOffsetTime
have same hour, minute and second failed.class
ShouldBeEqualIgnoringNewLineDifferences
class
ShouldBeEqualIgnoringNewLines
class
ShouldBeEqualIgnoringSeconds
Creates an error message indicating that an assertion that verifies that twoZonedDateTime
have same year, month, day, hour and minute failed.class
ShouldBeEqualIgnoringTimezone
Creates an error message indicating that an assertion that verifies that twoOffsetTime
have same time fields except the timezone.class
ShouldBeEqualIgnoringWhitespace
Creates an error message indicating that an assertion that verifies that twoCharSequence
s are equal, ignoring whitespace differences, failed.class
ShouldBeEqualNormalizingPunctuationAndWhitespace
Creates an error message indicating that an assertion that verifies that twoCharSequence
s are equal, after the punctuation of both strings have been normalized, failed.class
ShouldBeEqualNormalizingUnicode
Creates an error message indicating that an assertion that verifies that twoCharSequence
s are equal, on their canonical form relying onNormalizer
, failed.class
ShouldBeEqualNormalizingWhitespace
Creates an error message indicating that an assertion that verifies that twoCharSequence
s are equal, after the whitespace of both strings has been normalized, failed.class
ShouldBeEqualToIgnoringFields
Creates an
indicating that an assertion that verifies that two objects are lenient equal by ignoring fields failed.AssertionError
class
ShouldBeEqualWithinOffset
Creates an error message indicating that an assertion that verifies that two numbers are equal within a positive offset failed.class
ShouldBeEqualWithinPercentage
Creates an error message indicating that an assertion that verifies that two numbers are equal within a positive percentage failed.class
ShouldBeEqualWithTimePrecision
Creates an
indicating that an assertion that verifies that two dates are equals up to a given precision failed.AssertionError
class
ShouldBeEven
Creates an error message that indicates an assertion that verifies that a whole number is even failed.class
ShouldBeExactlyInstanceOf
Creates an error message indicating that an assertion that verifies that an object is exactly an instance of some type failed.class
ShouldBeExecutable
Creates an error message indicating that an assertion that verifies that a
is executable failed.File
class
ShouldBeExhausted
Creates an error message indicating that an assertion that verifies that anIterator
has no more elements failed.class
ShouldBeFalse
class
ShouldBeFile
Creates an error message indicating that an assertion that verifies that a
is an existing file failed.File
class
ShouldBeFinite
class
ShouldBeGreater
Creates an error message indicating that an assertion that verifies that a value is greater than another one failed.class
ShouldBeGreaterOrEqual
Creates an error message indicating that an assertion that verifies that a value is greater than or equal to another one failed.class
ShouldBeHexadecimal
class
ShouldBeIn
Creates an error message indicating that an assertion that verifies that a value is in a group of values (e.g.class
ShouldBeInfinite
class
ShouldBeInSameDay
Creates an error message indicating that an assertion that verifies that aDate
is in same year, month and day of month as another one failed.class
ShouldBeInSameHour
Creates an error message indicating that an assertion that verifies that aDate
is in same year, month, day of month and hour as another one failed.class
ShouldBeInSameHourWindow
Creates an error message indicating that an assertion that verifies that aDate
is in same hour window as another one failed.class
ShouldBeInSameMinute
Creates an error message indicating that an assertion that verifies that aDate
is in same year, month, day of month, hour and minute as another one failed.class
ShouldBeInSameMinuteWindow
Creates an error message indicating that an assertion that verifies that aDate
is in minute window as another one failed.class
ShouldBeInSameMonth
Creates an error message indicating that an assertion that verifies that aDate
is in same year and month as another one failed.class
ShouldBeInSameSecond
Creates an error message indicating that an assertion that verifies that aDate
is in same year, month, day of month, hour, minute and second as another one failed.class
ShouldBeInSameSecondWindow
Creates an error message indicating that an assertion that verifies that aDate
is in second window as another one failed.class
ShouldBeInSameYear
Creates an error message indicating that an assertion that verifies that aDate
is in same year as another one failed.class
ShouldBeInstance
Creates an error message indicating that an assertion that verifies that an object is an instance of some type failed.class
ShouldBeInstanceOfAny
Creates an error message indicating that an assertion that verifies that an object is an instance of one or more types failed.class
ShouldBeInterface
Creates an error message indicating that an assertion that verifies that a class is (or not) an interface.class
ShouldBeInTheFuture
Creates an error message indicating that an assertion that verifies that aDate
or aTemporal
is in the future failed.class
ShouldBeInThePast
Creates an error message indicating that an assertion that verifies that aDate
or aTemporal
is in the past failed.class
ShouldBeLess
Creates an error message indicating that an assertion that verifies that a value is less than another one failed.class
ShouldBeLessOrEqual
Creates an error message indicating that an assertion that verifies that a value is less than or equal to another one failed.class
ShouldBeLowerCase
Creates an error message that indicates an assertion that verifies that a character is lowercase failed.class
ShouldBeMarked
class
ShouldBeMixedCase
Creates an error message that indicates an assertion that verifies that aCharSequence
is mixed case failed.class
ShouldBeNormalized
Assertion error message delivered when aPath
is not normalizedclass
ShouldBeNullOrEmpty
Creates an error message indicating that an assertion that verifies a group of elements isnull
or empty failed.class
ShouldBeNumeric
Creates an error message that indicates an assertion that cast string to a number (byte, short, integer, long, float or double) failed.class
ShouldBeOdd
Creates an error message that indicates an assertion that verifies that a whole number is odd failed.class
ShouldBeOfClassIn
Creates an error message indicating that an assertion that verifies that an object is of type in group of types failed.class
ShouldBePeriod
class
ShouldBePrimitive
Creates an error message indicating that an assertion that verifies that a class is (or not) a primitive data type, i.e, byte, short, int, long, float, double, char and boolean.class
ShouldBePrintable
class
ShouldBeReadable
Creates an error message indicating that an assertion that verifies that a
or a aFile
is readable failed.Path
class
ShouldBeRecord
Creates an error message indicating that an assertion that verifies that a class is (or not) a record.class
ShouldBeRegularFile
Creates an error message indicating that an assertion that verifies that aPath
is a regular file has failed.class
ShouldBeRelativePath
Creates an error message indicating that an assertion that verifies that a
or aFile
Path
is a relative path failed.class
ShouldBeSame
Creates an error message indicating that an assertion that verifies that two object refer to same object failed.class
ShouldBeSealed
Creates an error message indicating that an assertion that verifies that a class is (or not) sealed.class
ShouldBeSorted
Creates an error message indicating that an assertion that verifies a group of elements is sorted failed.
A group of elements can be a collection or an array.class
ShouldBeSubsetOf
Creates an error message indicating that an assertion that verifies that anIterable
is a subset of an other setIterable
failed.class
ShouldBeSubstring
class
ShouldBeSymbolicLink
Creates an error message indicating that an assertion that verifies that aPath
is a regular file has failed.class
ShouldBeToday
Creates an error message indicating that an assertion that verifies that aDate
is today (matching only year, month and day but not hours).class
ShouldBeTrue
class
ShouldBeUnmodifiable
class
ShouldBeUpperCase
Creates an error message that indicates an assertion that verifies that a character is uppercase failed.class
ShouldBeVisible
class
ShouldBeWritable
Creates an error message indicating that an assertion that verifies that a
is writable failed.File
class
ShouldContain
Creates an error message indicating that an assertion that verifies a group of elements contains a given set of values failed.class
ShouldContainAnyOf
class
ShouldContainAtIndex
Creates an error message indicating that an assertion that verifies a group of elements contains a value at a given index failed.class
ShouldContainCharSequence
Creates an error message indicating that an assertion that verifies that aCharSequence
contains anotherCharSequence
failed.class
ShouldContainCharSequenceOnlyOnce
Creates an error message indicating that an assertion that verifies that aCharSequence
contains anotherCharSequence
only once failed.class
ShouldContainEntries
class
ShouldContainEntry
Creates an error message indicating that an assertion that verifies a map contains an entry..class
ShouldContainExactly
Creates an error message indicating that an assertion that verifies a group of elements contains exactly a given set of values and nothing else failed, exactly meaning same elements in same order.class
ShouldContainExactlyInAnyOrder
Creates an error message indicating that an assertion that verifies a group of elements contains exactly a given set of values and nothing else failed.class
ShouldContainKey
Creates an error message indicating that an assertion that verifies a map contains a key..class
ShouldContainKeys
Creates an error message indicating that an assertion that verifies a map contains a key..class
ShouldContainNull
Creates an error message indicating that an assertion that verifies a group of elements contains a null element failed.class
ShouldContainOneOrMoreWhitespaces
Creates an error message indicating that an assertion that verifies that aCharSequence
contains one or more whitespaces.class
ShouldContainOnly
Creates an error message indicating that an assertion that verifies a group of elements contains only a given set of values and nothing else failed.class
ShouldContainOnlyDigits
Creates an error message indicating that an assertion that verifies a CharSequence contains only digits failed.class
ShouldContainOnlyKeys
Creates an error message indicating that an assertion that verifies map contains only a given set of keys and nothing else failed.class
ShouldContainOnlyNulls
Creates an error message indicating that an assertion that verifies a group of elements contains only null elements failed.class
ShouldContainOnlyWhitespaces
Creates an error message indicating that an assertion that verifies aCharSequence
contains only whitespaces.class
ShouldContainPattern
Creates an error message indicating that an assertion that verifies that aCharSequence
contains a pattern failed.class
ShouldContainRecursively
Creates an error message indicating that an assertion that verifies a group of elements contains recursively a given set of values failed.class
ShouldContainSequence
Creates an error message indicating that an assertion that verifies that a group of elements contains a sequence of values failed.class
ShouldContainSequenceOfCharSequence
Creates an error message indicating that an assertion that verifies that aCharSequence
contains a Sequence of severalCharSequence
s in order failed.class
ShouldContainsOnlyOnce
Creates an error message indicating that an assertion that verifies a group of elements contains only a given set of values and nothing else failed.class
ShouldContainSubsequence
Creates an error message indicating that an assertion that verifies that a group of elements contains a subsequence of values failed.class
ShouldContainSubsequenceOfCharSequence
Creates an error message indicating that an assertion that verifies that aCharSequence
contains a Subsequence of severalCharSequence
s in order failed.class
ShouldContainValue
Creates an error message indicating that an assertion that verifies a map contains a value.class
ShouldContainValues
Creates an error message indicating that an assertion that verifies a map contains a values.class
ShouldEndWith
Creates an error message indicating that an assertion that verifies that a group of elements ends with a given value or sequence of values failed.class
ShouldEndWithIgnoringCase
Creates an error message indicating that an assertion that verifies thatCharSequence
ends with a given value (ignoring case considerations) failed.class
ShouldEndWithPath
class
ShouldExist
Creates an error message indicating that an assertion that verifies that aFile
orPath
exists failed.class
ShouldHave
Creates an error message indicating that an assertion that verifies that a value satisfies a
failed.Condition
class
ShouldHaveAllNullFields
Creates an
indicating that an assertion that verifies that an object has null fields failed.AssertionError
class
ShouldHaveAnnotations
Creates an error message indicating that an assertion that verifies that a class has annotations failed.class
ShouldHaveAtIndex
Creates an error message indicating that an assertion that verifies a group of elements contains a value at a given index that satisfies a
failed.Condition
class
ShouldHaveAtLeastOneElementOfType
Creates an error message indicating that a group does not have an element of the given type.class
ShouldHaveBinaryContent
Creates an error message indicating that an assertion that verifies that a file/path has a given binary content failed.class
ShouldHaveCause
class
ShouldHaveCauseExactlyInstance
Creates an error message indicating that an assertion that verifies that aThrowable
have a cause exactly instance of a certain type.class
ShouldHaveCauseInstance
Creates an error message indicating that an assertion that verifies that aThrowable
have a cause instance of a certain type.class
ShouldHaveCauseReference
class
ShouldHaveContent
Creates an error message indicating that an assertion that verifies that a file/path has a given text content failed.class
ShouldHaveDateField
Creates an error message indicating that an assertion that verifies that aDate
has a year, month, day, ...class
ShouldHaveDigest
Creates an error message indicating that an assertion that verifies that file/inputStream/path have digest failed.class
ShouldHaveDimensions
class
ShouldHaveDuration
class
ShouldHaveExactlyTypes
class
ShouldHaveExtension
Creates an error message indicating that aFile
or aPath
should have extension.class
ShouldHaveFields
Creates an error message indicating that an assertion that verifies that a class have field.class
ShouldHaveFileSystem
Creates an error message indicating that an assertion that verifies theFileSystem
for a given path does not match a given file system.class
ShouldHaveLineCount
Creates an error message indicating that an assertion that verifies that a value have certain number of lines failed.class
ShouldHaveMessage
Creates an error message indicating that an assertion that verifies that aThrowable
have certain message failed.class
ShouldHaveMessageFindingMatchRegex
Creates an error message indicating that an assertion that verifies that aCharSequence
matches given regular expression.class
ShouldHaveMessageMatchingRegex
Creates an error message indicating that an assertion that verifies that aCharSequence
matches given regular expression.class
ShouldHaveMethods
Creates an error message indicating that an assertion that verifies that a class have methods.class
ShouldHaveName
Creates an error message indicating that aFile
should have name.class
ShouldHaveNext
Creates an error message indicating that an assertion that verifies that anIterator
has a next element failed.class
ShouldHaveNoCause
Creates an error message indicating that an assertion that verifies that anThrowable
has no cause failed.class
ShouldHaveNoExtension
Creates an error message indicating that aPath
should have no extension.class
ShouldHaveNoFields
class
ShouldHaveNoNullFields
Creates an
indicating that an assertion that verifies that an object has no null fields failed.AssertionError
class
ShouldHaveNoPackage
Creates an error message indicating that an assertion that verifies that a class has no package failed.class
ShouldHaveNoParent
Creates an error message when aFile
should not have a parent.class
ShouldHaveNoSuperclass
Creates an error message indicating that an assertion that verifies that a class has no superclass failed.class
ShouldHaveNoSuppressedExceptions
Creates an error message indicating that an assertion that verifies that aThrowable
has no suppressed exceptions failed.class
ShouldHaveOnlyElementsOfType
Creates an error message indicating that a group does not have an element of the given type.class
ShouldHavePackage
Creates an error message indicating that aClass
should have a given package.class
ShouldHaveParent
Creates an error message indicating that aFile
should have a parent.class
ShouldHavePeriod
class
ShouldHavePropertyOrField
Creates an error message indicating that an assertion that verifies that a class has a given field/property.class
ShouldHavePropertyOrFieldWithValue
Creates an error message indicating that an assertion that verifies that a class has a field/property with a value.class
ShouldHaveRecordComponents
Creates an error message indicating that an assertion that verifies that a class has record components failed.class
ShouldHaveReference
class
ShouldHaveRootCause
class
ShouldHaveRootCauseExactlyInstance
Creates an error message indicating that an assertion that verifies that aThrowable
have a root cause exactly instance of a certain type.class
ShouldHaveRootCauseInstance
Creates an error message indicating that an assertion that verifies that aThrowable
have a root cause instance of a certain type.class
ShouldHaveSameClass
Creates an error message indicating that an assertion that verifies that an object have same class as another instance failed.class
ShouldHaveSameContent
Creates an error message indicating that an assertion that verifies that two files/inputStreams/paths have same content failed.class
ShouldHaveSameDimensionsAs
class
ShouldHaveSameFileSystemAs
Creates an error message indicating that an assertion that verifies theFileSystem
for a given path does not match a given path's file system.class
ShouldHaveSameHashCode
class
ShouldHaveSameHourAs
Creates an error message indicating that an assertion that verifies that twoZonedDateTime
have same year, month, day and hour fields failed.class
ShouldHaveSameSizeAs
Creates an error message indicating that an assertion that verifies that a value have certain size failed.class
ShouldHaveSameTime
Creates an error message indicating that an assertion that verifies that a date has same time as other date.class
ShouldHaveScale
class
ShouldHaveSize
Creates an error message indicating that an assertion that verifies that a value have certain size failed.class
ShouldHaveSizeBetween
Creates an error message indicating that an assertion - that verifies that size of a value is between two given values - failed.class
ShouldHaveSizeGreaterThan
Creates an error message indicating that an assertion that verifies a minimum size failed.class
ShouldHaveSizeGreaterThanOrEqualTo
Creates an error message indicating that an assertion that verifies a minimum size failed.class
ShouldHaveSizeLessThan
Creates an error message indicating that an assertion that verifies a maximum size failed.class
ShouldHaveSizeLessThanOrEqualTo
Creates an error message indicating that an assertion that verifies a maximum size failed.class
ShouldHaveStamp
class
ShouldHaveSuperclass
Creates an error message indicating that an assertion that verifies that a class has a given superclass failed.class
ShouldHaveSuppressedException
Creates an error message indicating that an assertion that verifies that aThrowable
has a given suppressed exception failed.class
ShouldHaveTime
Creates an error message indicating that an assertion that verifies that a date have a certain timestamp.class
ShouldHaveToString
class
ShouldHaveValue
class
ShouldMatch
Creates an error message indicating that an assertion that verifies that a value satisfies a
failed.Predicate
class
ShouldMatchPattern
Creates an error message indicating that an assertion that verifies that aCharSequence
matches a pattern failed.class
ShouldNotAccept
Creates an error message indicating that an assertion that verifies that
not accepting a value failed.Predicate
class
ShouldNotBe
Creates an error message indicating that an assertion that verifies that a value does not satisfy a
failed.Condition
class
ShouldNotBeBetween
Creates an error message indicating that an assertion that verifies that aDate
is not between start - end dates (inclusive or not) failed.class
ShouldNotBeBlank
Creates an error message indicating that an assertion that verifiesCharSequence
is not blank.class
ShouldNotBeEmpty
Creates an error message indicating that an assertion that verifies a group of elements is not empty failed.class
ShouldNotBeEqual
Creates an error message indicating that an assertion that verifies that two objects are not equal failed.class
ShouldNotBeEqualComparingFieldByFieldRecursively
class
ShouldNotBeEqualIgnoringCase
Creates an error message indicating that an assertion that verifies that twoCharSequence
s are not equal, ignoring case considerations, failed.class
ShouldNotBeEqualIgnoringWhitespace
Creates an error message indicating that an assertion that verifies that twoCharSequence
s are not equal, ignoring whitespace differences, failed.class
ShouldNotBeEqualNormalizingWhitespace
Creates an error message indicating that an assertion that verifies that twoCharSequence
s are not equal, after the whitespace of both strings has been normalized, failed.class
ShouldNotBeEqualWithinOffset
Creates an error message indicating that an assertion that verifies that two numbers are not equal within a positive offset failed.class
ShouldNotBeEqualWithinPercentage
Creates an error message indicating that an assertion that verifies that two numbers are not equal within a positive percentage failed.class
ShouldNotBeExactlyInstanceOf
Creates an error message indicating that an assertion that verifies that an object is not exactly an instance of some type failed.class
ShouldNotBeFinite
class
ShouldNotBeIn
Creates an error message indicating that an assertion that verifies that a value is not in a group of values (e.g.class
ShouldNotBeInfinite
class
ShouldNotBeInstance
Creates an error message indicating that an assertion that verifies that an object is not an instance of some type failed.class
ShouldNotBeInstanceOfAny
Creates an error message indicating that an assertion that verifies that an object is not an instance of one or more types failed.class
ShouldNotBeNull
Creates an error message that indicates an assertion that verifies that an object is notnull
failed.class
ShouldNotBeOfClassIn
Creates an error message indicating that an assertion that verifies that an object is not of type in group of types failed.class
ShouldNotBePrimitive
Creates an error message indicating that an assertion that verifies that a class is (or not) a primitive data type, i.e, byte, short, int, long, float, double, char and boolean.class
ShouldNotBeSame
Creates an error message indicating an assertion that verifies that two objects do not refer to the same object failed.class
ShouldNotContain
Creates an error message indicating that an assertion that verifies a group of elements does not contain a given set of values failed.class
ShouldNotContainAnyWhitespaces
Creates an error message indicating that an assertion that verifies that aCharSequence
does not contain whitespace characters.class
ShouldNotContainAtIndex
Creates an error message indicating that an assertion that verifies a group of elements does not contain a value at a given index failed.class
ShouldNotContainCharSequence
Creates an error message indicating that an assertion that verifies that aCharSequence
does not contain anotherCharSequence
failed.class
ShouldNotContainKey
Creates an error message indicating that an assertion that verifies a map does not contains a key failed.class
ShouldNotContainKeys
Creates an error message indicating that an assertion that verifies a map does not contain keys.class
ShouldNotContainNull
Creates an error message indicating that an assertion that verifies a group of elements does not contain null elements failed.class
ShouldNotContainOnlyWhitespaces
Creates an error message indicating that an assertion that verifiesCharSequence
is not blank.class
ShouldNotContainPattern
Creates an error message indicating that an assertion that verifies that aCharSequence
does not contain a regular expression failed.class
ShouldNotContainSequence
Creates an error message indicating that an assertion that verifies that a group of elements does not contain a sequence of values failed.class
ShouldNotContainSubsequence
Creates an error message indicating that an assertion that verifies that a group of elements does not contains a subsequence of values failed.class
ShouldNotContainValue
Creates an error message indicating that an assertion that verifies a map does not contains a value.class
ShouldNotEndWith
Creates an error message indicating that an assertion that verifies that a group of elements does not end with a given value or sequence of values failed.class
ShouldNotEndWithIgnoringCase
Creates an error message indicating that an assertion that verifies thatCharSequence
does not end with a given value (ignoring case considerations) failed.class
ShouldNotExist
Creates an error message indicating that an assertion that verifies that aFile
orPath
does not exist failed.class
ShouldNotHave
Creates an error message indicating that an assertion that verifies that a value does not satisfy a
failed.Condition
class
ShouldNotHaveAnyElementsOfTypes
class
ShouldNotHaveDuplicates
Creates an error message indicating that an assertion that verifies a group of elements is does not have duplicates failed.class
ShouldNotHaveSameClass
Creates an error message indicating that an assertion that verifies that an object has same class as another instance failed.class
ShouldNotHaveSameHashCode
class
ShouldNotHaveThrown
class
ShouldNotHaveToString
class
ShouldNotMatch
Creates an error message indicating that an assertion that verifies that a value not satisfying a
failed.Predicate
class
ShouldNotMatchPattern
Creates an error message indicating that an assertion that verifies that aCharSequence
does not match a pattern failed.class
ShouldNotSatisfyPredicateRecursively
class
ShouldNotStartWith
Creates an error message indicating that an assertion that verifies that a group of elements does not start with a given value or sequence of values failed.class
ShouldNotStartWithIgnoringCase
Creates an error message indicating that an assertion that verifiesCharSequence
does not start with a given value (ignoring case considerations) failed.class
ShouldOnlyHaveElementsOfTypes
Creates an error message indicating that an assertion that verifies a group of elements contains elements that are not an instance of one of the given types.class
ShouldOnlyHaveFields
Creates an error message indicating that an assertion that verifies that a class has only the fields.class
ShouldSatisfy
Creates an error message indicating that an assertion that verifies that aCondition
or a list ofConsumer
s cannot be satisfied.class
ShouldSatisfyOnlyOnce
Creates an error message indicating that an assertion that verifies that requirements are not satisfied only once.class
ShouldStartWith
Creates an error message indicating that an assertion that verifies that a group of elements starts with a given value or sequence of values failed.class
ShouldStartWithIgnoringCase
Creates an error message indicating that an assertion that verifiesCharSequence
starts with a given value (ignoring case considerations) failed.class
ShouldStartWithPath
class
SubarraysShouldHaveSameSize
Creates an error message indicating that an assertion that verifies that some subarray (in multidimensional arrays) has certain size failed.class
ZippedElementsShouldSatisfy
Methods in org.assertj.core.error that return ErrorMessageFactory Modifier and Type Method Description static ErrorMessageFactory
ActualIsNotEmpty. actualIsNotEmpty(java.lang.Object expected)
static ErrorMessageFactory
AnyElementShouldMatch. anyElementShouldMatch(java.lang.Object actual, PredicateDescription predicateDescription)
static ErrorMessageFactory
ShouldContainCharSequence. containsIgnoringNewLines(java.lang.CharSequence actual, java.lang.CharSequence[] expectedValues, java.util.Set<? extends java.lang.CharSequence> notFound, ComparisonStrategy comparisonWay)
Creates a new
.ShouldContainCharSequence
private static ErrorMessageFactory
ShouldOnlyHaveFields. create(java.lang.Class<?> actual, java.util.Collection<java.lang.String> expected, java.util.Collection<java.lang.String> notFound, java.util.Collection<java.lang.String> notExpected, boolean declared)
static ErrorMessageFactory
ShouldContain. directoryShouldContain(java.io.File actual, java.util.List<java.io.File> directoryContent, java.lang.String filterDescription)
static ErrorMessageFactory
ShouldContain. directoryShouldContain(java.nio.file.Path actual, java.util.List<java.nio.file.Path> directoryContent, java.lang.String filterDescription)
static ErrorMessageFactory
ShouldContainRecursively. directoryShouldContainRecursively(java.io.File actual, java.util.List<java.io.File> directoryContent, java.lang.String filterDescription)
static ErrorMessageFactory
ShouldContainRecursively. directoryShouldContainRecursively(java.nio.file.Path actual, java.util.List<java.nio.file.Path> directoryContent, java.lang.String filterDescription)
static ErrorMessageFactory
ShouldNotContain. directoryShouldNotContain(java.io.File actual, java.util.List<java.io.File> matchingContent, java.lang.String filterDescription)
static ErrorMessageFactory
ShouldNotContain. directoryShouldNotContain(java.nio.file.Path actual, java.util.List<java.nio.file.Path> matchingContent, java.lang.String filterDescription)
static ErrorMessageFactory
ShouldContainExactly. elementsDifferAtIndex(java.lang.Object actualElement, java.lang.Object expectedElement, int indexOfDifferentElements)
Creates a new
for the case where actual and expected have the same elements in different order.ShouldContainExactly
static ErrorMessageFactory
ShouldContainExactly. elementsDifferAtIndex(java.lang.Object actualElement, java.lang.Object expectedElement, int indexOfDifferentElements, ComparisonStrategy comparisonStrategy)
Creates a new
for the case where actual and expected have the same elements in different order according to the givenShouldContainExactly
ComparisonStrategy
.static ErrorMessageFactory
ElementsShouldBe. elementsShouldBe(java.lang.Object actual, java.lang.Object notSatisfies, Condition<?> condition)
Creates a new
.ElementsShouldBe
static ErrorMessageFactory
ElementsShouldBeAtLeast. elementsShouldBeAtLeast(java.lang.Object actual, int times, Condition<?> condition)
Creates a new
.ElementsShouldBeAtLeast
static ErrorMessageFactory
ElementsShouldBeAtMost. elementsShouldBeAtMost(java.lang.Object actual, int times, Condition<?> condition)
Creates a new
.ElementsShouldBeAtMost
static ErrorMessageFactory
ElementsShouldBeExactly. elementsShouldBeExactly(java.lang.Object actual, int times, Condition<?> condition)
Creates a new
.ElementsShouldBeExactly
static ErrorMessageFactory
ElementsShouldHave. elementsShouldHave(java.lang.Object actual, java.lang.Object notSatisfies, Condition<?> condition)
Creates a new
.ElementsShouldHave
static ErrorMessageFactory
ElementsShouldHaveAtLeast. elementsShouldHaveAtLeast(java.lang.Object actual, int times, Condition<?> condition)
Creates a new
.ElementsShouldHaveAtLeast
static ErrorMessageFactory
ElementsShouldHaveAtMost. elementsShouldHaveAtMost(java.lang.Object actual, int times, Condition<?> condition)
Creates a new
.ElementsShouldHaveAtMost
static ErrorMessageFactory
ElementsShouldHaveExactly. elementsShouldHaveExactly(java.lang.Object actual, int times, Condition<?> condition)
Creates a new
.ElementsShouldHaveExactly
static <T> ErrorMessageFactory
ElementsShouldMatch. elementsShouldMatch(java.lang.Object actual, T elementsNotMatchingPredicate, PredicateDescription predicateDescription)
static ErrorMessageFactory
ElementsShouldNotBe. elementsShouldNotBe(java.lang.Object actual, java.lang.Object satisfies, Condition<?> condition)
Creates a new
.ElementsShouldNotBe
static ErrorMessageFactory
ElementsShouldNotHave. elementsShouldNotHave(java.lang.Object actual, java.lang.Object notSatisfies, Condition<?> condition)
Creates a new
.ElementsShouldNotHave
static ErrorMessageFactory
ElementsShouldSatisfy. elementsShouldSatisfy(java.lang.Object actual, java.util.List<UnsatisfiedRequirement> elementsNotSatisfyingRestrictions, AssertionInfo info)
static ErrorMessageFactory
ElementsShouldSatisfy. elementsShouldSatisfyAny(java.lang.Object actual, java.util.List<UnsatisfiedRequirement> elementsNotSatisfyingRequirements, AssertionInfo info)
static ErrorMessageFactory
ElementsShouldSatisfy. elementsShouldSatisfyExactly(java.lang.Object actual, java.util.Map<java.lang.Integer,UnsatisfiedRequirement> unsatisfiedRequirements, AssertionInfo info)
static ErrorMessageFactory
ShouldHaveExactlyTypes. elementsTypesDifferAtIndex(java.lang.Object actualElement, java.lang.Class<?> expectedElement, int indexOfDifference)
static <T> ErrorMessageFactory
NoElementsShouldMatch. noElementsShouldMatch(java.lang.Object actual, T elementMatchingPredicate, PredicateDescription predicateDescription)
static ErrorMessageFactory
NoElementsShouldSatisfy. noElementsShouldSatisfy(java.lang.Object actual, java.lang.Object faultyElement)
static <T> ErrorMessageFactory
ShouldAccept. shouldAccept(java.util.function.Predicate<? super T> predicate, T value, PredicateDescription description)
Creates a new
.ShouldAccept
static <T> ErrorMessageFactory
ShouldBe. shouldBe(T actual, Condition<? super T> condition)
Creates a new
.ShouldBe
static ErrorMessageFactory
ShouldBeAbsolutePath. shouldBeAbsolutePath(java.io.File actual)
Creates a new
.ShouldBeAbsolutePath
static ErrorMessageFactory
ShouldBeAbsolutePath. shouldBeAbsolutePath(java.nio.file.Path actual)
static ErrorMessageFactory
ShouldBeAbstract. shouldBeAbstract(java.lang.Class<?> actual)
static ErrorMessageFactory
ShouldBeAfter. shouldBeAfter(java.lang.Object actual, java.lang.Object other)
Creates a new
.ShouldBeAfter
static ErrorMessageFactory
ShouldBeAfter. shouldBeAfter(java.lang.Object actual, java.lang.Object other, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeAfter
static ErrorMessageFactory
ShouldBeAfter. shouldBeAfter(java.util.Date actual, int year)
Creates a new
.ShouldBeAfter
static ErrorMessageFactory
ShouldBeAfterOrEqualTo. shouldBeAfterOrEqualTo(java.lang.Object actual, java.lang.Object other)
Creates a new
.ShouldBeAfterOrEqualTo
static ErrorMessageFactory
ShouldBeAfterOrEqualTo. shouldBeAfterOrEqualTo(java.lang.Object actual, java.lang.Object other, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeAfterOrEqualTo
static ErrorMessageFactory
ShouldBeAfterYear. shouldBeAfterYear(java.util.Date actual, int year)
Creates a new
.ShouldBeAfterYear
static ErrorMessageFactory
ShouldBeAfterYear. shouldBeAfterYear(java.util.Date actual, int year, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeAfterYear
static ErrorMessageFactory
ShouldBeAlphabetic. shouldBeAlphabetic(java.lang.Object actual)
static ErrorMessageFactory
ShouldBeAlphanumeric. shouldBeAlphanumeric(java.lang.Object actual)
static ErrorMessageFactory
ShouldBeAnArray. shouldBeAnArray(java.lang.Object object)
Creates a new instance of
.ShouldBeAnArray
static ErrorMessageFactory
ShouldBeAnnotation. shouldBeAnnotation(java.lang.Class<?> actual)
Creates a new
.ShouldBeAnnotation
static ErrorMessageFactory
ShouldBeASCII. shouldBeASCII(java.lang.Object actual)
static ErrorMessageFactory
ShouldBeAssignableFrom. shouldBeAssignableFrom(java.lang.Class<?> actual, java.util.Set<java.lang.Class<?>> expectedAssignableFrom, java.util.Set<java.lang.Class<?>> missingAssignableFrom)
Creates a new
.ShouldBeAssignableFrom
static ErrorMessageFactory
ShouldBeAssignableTo. shouldBeAssignableTo(java.lang.Class<?> actual, java.lang.Class<?> other)
Creates a new
.ShouldBeAssignableTo
static <T> ErrorMessageFactory
ShouldBeAtIndex. shouldBeAtIndex(java.util.List<? extends T> actual, Condition<? super T> condition, Index index, T found)
Creates a new
.ShouldBeAtIndex
static ErrorMessageFactory
ShouldBeAtSameInstant. shouldBeAtSameInstant(java.time.OffsetDateTime actual, java.time.OffsetDateTime other)
Creates a new
.ShouldBeAtSameInstant
static ErrorMessageFactory
ShouldBeBase64. shouldBeBase64(java.lang.String actual)
Creates a new
.ShouldBeBase64
static ErrorMessageFactory
ShouldBeBefore. shouldBeBefore(java.lang.Object actual, java.lang.Object other)
Creates a new
.ShouldBeBefore
static ErrorMessageFactory
ShouldBeBefore. shouldBeBefore(java.lang.Object actual, java.lang.Object other, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeBefore
static ErrorMessageFactory
ShouldBeBeforeOrEqualTo. shouldBeBeforeOrEqualTo(java.lang.Object actual, java.lang.Object other)
Creates a new
.ShouldBeBeforeOrEqualTo
static ErrorMessageFactory
ShouldBeBeforeOrEqualTo. shouldBeBeforeOrEqualTo(java.lang.Object actual, java.lang.Object other, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeBeforeOrEqualTo
static ErrorMessageFactory
ShouldBeBeforeYear. shouldBeBeforeYear(java.util.Date actual, int year)
Creates a new
.ShouldBeBeforeYear
static ErrorMessageFactory
ShouldBeBeforeYear. shouldBeBeforeYear(java.util.Date actual, int year, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeBeforeYear
static <T> ErrorMessageFactory
ShouldBeBetween. shouldBeBetween(java.lang.Comparable<? super T> actual, java.lang.Comparable<? super T> start, java.lang.Comparable<? super T> end, boolean inclusiveStart, boolean inclusiveEnd)
Creates a new
.ShouldBeBetween
static <T> ErrorMessageFactory
ShouldBeBetween. shouldBeBetween(java.lang.Comparable<? super T> actual, java.lang.Comparable<? super T> start, java.lang.Comparable<? super T> end, boolean inclusiveStart, boolean inclusiveEnd, ComparisonStrategy comparisonStrategy)
Deprecated.static <T> ErrorMessageFactory
ShouldBeBetween. shouldBeBetween(java.lang.Object actual, java.lang.Object start, java.lang.Object end, boolean inclusiveStart, boolean inclusiveEnd, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeBetween
static ErrorMessageFactory
ShouldBeBetween. shouldBeBetween(java.util.Date actual, java.util.Date start, java.util.Date end, boolean inclusiveStart, boolean inclusiveEnd)
Creates a new
.ShouldBeBetween
static ErrorMessageFactory
ShouldBeBetween. shouldBeBetween(java.util.Date actual, java.util.Date start, java.util.Date end, boolean inclusiveStart, boolean inclusiveEnd, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeBetween
static ErrorMessageFactory
ShouldBeBlank. shouldBeBlank(java.lang.CharSequence actual)
Creates a new
.ShouldBeBlank
static ErrorMessageFactory
ShouldBeCanonicalPath. shouldBeCanonicalPath(java.nio.file.Path actual)
static ErrorMessageFactory
ShouldBeCloseTo. shouldBeCloseTo(java.time.temporal.TemporalAmount actual, java.time.temporal.TemporalAmount other, java.time.temporal.TemporalAmount allowedDifference, java.time.temporal.TemporalAmount difference)
static ErrorMessageFactory
ShouldBeCloseTo. shouldBeCloseTo(java.time.temporal.Temporal actual, java.time.temporal.Temporal other, java.lang.String differenceDescription)
Creates a new
.ShouldBeCloseTo
static ErrorMessageFactory
ShouldBeCloseTo. shouldBeCloseTo(java.util.Date actual, java.util.Date other, long deltaInMilliseconds, long difference)
Creates a new
.ShouldBeCloseTo
static ErrorMessageFactory
ShouldBeDirectory. shouldBeDirectory(java.io.File actual)
static ErrorMessageFactory
ShouldBeDirectory. shouldBeDirectory(java.nio.file.Path actual)
static ErrorMessageFactory
ShouldBeEmpty. shouldBeEmpty(java.io.File actual)
Creates a new
.ShouldBeEmpty
static ErrorMessageFactory
ShouldBeEmpty. shouldBeEmpty(java.lang.Object actual)
Creates a new
.ShouldBeEmpty
static ErrorMessageFactory
ShouldBeEmpty. shouldBeEmpty(java.nio.file.Path actual)
Creates a new
.ShouldBeEmpty
static ErrorMessageFactory
ShouldBeEmptyDirectory. shouldBeEmptyDirectory(java.io.File actual, java.util.List<java.io.File> directoryContent)
static ErrorMessageFactory
ShouldBeEmptyDirectory. shouldBeEmptyDirectory(java.nio.file.Path actual, java.util.List<java.nio.file.Path> directoryContent)
static ErrorMessageFactory
ShouldBeEqualIgnoringCase. shouldBeEqual(java.lang.CharSequence actual, java.lang.CharSequence expected)
Creates a new
.ShouldBeEqualIgnoringCase
static <T extends java.lang.Number>
ErrorMessageFactoryShouldBeEqualWithinOffset. shouldBeEqual(T actual, T expected, Offset<T> offset, T difference)
Creates a new
.ShouldBeEqualWithinOffset
static ErrorMessageFactory
ShouldBeEqualWithTimePrecision. shouldBeEqual(java.util.Date actual, java.util.Date expected, java.util.concurrent.TimeUnit precision)
Creates a new
.ShouldBeEqualWithTimePrecision
static ErrorMessageFactory
ShouldBeEqualByComparingFieldByFieldRecursively. shouldBeEqualByComparingFieldByFieldRecursive(java.lang.Object actual, java.lang.Object other, java.util.List<DeepDifference.Difference> differences, Representation representation)
static ErrorMessageFactory
ShouldBeEqualByComparingFieldByFieldRecursively. shouldBeEqualByComparingFieldByFieldRecursively(java.lang.Object actual, java.lang.Object other, java.util.List<ComparisonDifference> differences, RecursiveComparisonConfiguration recursiveComparisonConfiguration, Representation representation)
static ErrorMessageFactory
ShouldBeEqualByComparingOnlyGivenFields. shouldBeEqualComparingOnlyGivenFields(java.lang.Object actual, java.util.List<java.lang.String> rejectedFields, java.util.List<java.lang.Object> rejectedValues, java.util.List<java.lang.Object> expectedValues, java.util.List<java.lang.String> acceptedFields)
Creates a new
.ShouldBeEqualByComparingOnlyGivenFields
static ErrorMessageFactory
ShouldBeEqualIgnoringHours. shouldBeEqualIgnoringHours(java.lang.Object actual, java.lang.Object other)
Creates a new
.ShouldBeEqualIgnoringHours
static ErrorMessageFactory
ShouldBeEqualIgnoringMinutes. shouldBeEqualIgnoringMinutes(java.lang.Object actual, java.lang.Object other)
Creates a new
.ShouldBeEqualIgnoringMinutes
static ErrorMessageFactory
ShouldBeEqualIgnoringMinutes. shouldBeEqualIgnoringMinutes(java.time.LocalTime actual, java.time.LocalTime other)
Creates a new
.ShouldBeEqualIgnoringSeconds
static ErrorMessageFactory
ShouldBeEqualIgnoringMinutes. shouldBeEqualIgnoringMinutes(java.time.OffsetTime actual, java.time.OffsetTime other)
Creates a new
.ShouldBeEqualIgnoringSeconds
static ErrorMessageFactory
ShouldBeEqualIgnoringNanos. shouldBeEqualIgnoringNanos(java.lang.Object actual, java.lang.Object other)
Creates a new
.ShouldBeEqualIgnoringNanos
static ErrorMessageFactory
ShouldBeEqualIgnoringNanos. shouldBeEqualIgnoringNanos(java.time.LocalTime actual, java.time.LocalTime other)
Creates a new
.ShouldBeEqualIgnoringNanos
static ErrorMessageFactory
ShouldBeEqualIgnoringNanos. shouldBeEqualIgnoringNanos(java.time.OffsetTime actual, java.time.OffsetTime other)
Creates a new
.ShouldBeEqualIgnoringNanos
static ErrorMessageFactory
ShouldBeEqualIgnoringNewLineDifferences. shouldBeEqualIgnoringNewLineDifferences(java.lang.CharSequence actual, java.lang.CharSequence expected)
static ErrorMessageFactory
ShouldBeEqualIgnoringNewLines. shouldBeEqualIgnoringNewLines(java.lang.CharSequence actual, java.lang.CharSequence expected)
static ErrorMessageFactory
ShouldBeEqualIgnoringSeconds. shouldBeEqualIgnoringSeconds(java.lang.Object actual, java.lang.Object other)
Creates a new
.ShouldBeEqualIgnoringSeconds
static ErrorMessageFactory
ShouldBeEqualIgnoringSeconds. shouldBeEqualIgnoringSeconds(java.time.LocalTime actual, java.time.LocalTime other)
Creates a new
.ShouldBeEqualIgnoringSeconds
static ErrorMessageFactory
ShouldBeEqualIgnoringSeconds. shouldBeEqualIgnoringSeconds(java.time.OffsetTime actual, java.time.OffsetTime other)
Creates a new
.ShouldBeEqualIgnoringSeconds
static ErrorMessageFactory
ShouldBeEqualIgnoringTimezone. shouldBeEqualIgnoringTimezone(java.time.OffsetDateTime actual, java.time.OffsetDateTime other)
Creates a new
.ShouldBeEqualIgnoringTimezone
static ErrorMessageFactory
ShouldBeEqualIgnoringTimezone. shouldBeEqualIgnoringTimezone(java.time.OffsetTime actual, java.time.OffsetTime other)
Creates a new
.ShouldBeEqualIgnoringTimezone
static ErrorMessageFactory
ShouldBeEqualIgnoringWhitespace. shouldBeEqualIgnoringWhitespace(java.lang.CharSequence actual, java.lang.CharSequence expected)
Creates a new
.ShouldBeEqualIgnoringWhitespace
static ErrorMessageFactory
ShouldBeEqualNormalizingPunctuationAndWhitespace. shouldBeEqualNormalizingPunctuationAndWhitespace(java.lang.CharSequence actual, java.lang.CharSequence expected)
Creates a new
.ShouldBeEqualNormalizingPunctuationAndWhitespace
static ErrorMessageFactory
ShouldBeEqualNormalizingUnicode. shouldBeEqualNormalizingUnicode(java.lang.CharSequence actual, java.lang.CharSequence expected, java.lang.CharSequence normalizedActual, java.lang.CharSequence normalizedExpected)
Creates a new
.ShouldBeEqualNormalizingUnicode
static ErrorMessageFactory
ShouldBeEqualNormalizingWhitespace. shouldBeEqualNormalizingWhitespace(java.lang.CharSequence actual, java.lang.CharSequence expected)
Creates a new
.ShouldBeEqualNormalizingWhitespace
static ErrorMessageFactory
ShouldBeEqualToIgnoringFields. shouldBeEqualToIgnoringGivenFields(java.lang.Object actual, java.util.List<java.lang.String> rejectedFields, java.util.List<java.lang.Object> rejectedValues, java.util.List<java.lang.Object> expectedValues, java.util.List<java.lang.String> ignoredFields)
Creates a new
.ShouldBeEqualToIgnoringFields
static <T extends java.lang.Number>
ErrorMessageFactoryShouldBeEqualWithinPercentage. shouldBeEqualWithinPercentage(T actual, T expected, Percentage percentage, T difference)
Creates a new
.ShouldBeEqualWithinPercentage
static ErrorMessageFactory
ShouldBeEven. shouldBeEven(java.lang.Number actual)
Creates a new
.ShouldBeEven
static ErrorMessageFactory
ShouldBeExactlyInstanceOf. shouldBeExactlyInstance(java.lang.Object actual, java.lang.Class<?> type)
Creates a new
.ShouldBeExactlyInstanceOf
static ErrorMessageFactory
ShouldBeExecutable. shouldBeExecutable(java.io.File actual)
Creates a new
.ShouldBeExecutable
static ErrorMessageFactory
ShouldBeExecutable. shouldBeExecutable(java.nio.file.Path actual)
static ErrorMessageFactory
ShouldBeExhausted. shouldBeExhausted()
Creates a new
.ShouldBeExhausted
static ErrorMessageFactory
ShouldBeFalse. shouldBeFalse(boolean actual)
static ErrorMessageFactory
ShouldBeFile. shouldBeFile(java.io.File actual)
Creates a new
.ShouldBeFile
static ErrorMessageFactory
ClassModifierShouldBe. shouldBeFinal(java.lang.Class<?> actual)
Creates a new instance for a positive check of thefinal
modifier.static ErrorMessageFactory
ShouldBeFinite. shouldBeFinite(java.lang.Number actual)
static <T> ErrorMessageFactory
ShouldBeGreater. shouldBeGreater(java.lang.Comparable<? super T> actual, java.lang.Comparable<? super T> other)
Creates a new
.ShouldBeGreater
static <T> ErrorMessageFactory
ShouldBeGreater. shouldBeGreater(java.lang.Comparable<? super T> actual, java.lang.Comparable<? super T> other, ComparisonStrategy comparisonStrategy)
Deprecated.static ErrorMessageFactory
ShouldBeGreater. shouldBeGreater(java.lang.Object actual, java.lang.Object other, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeGreater
static <T> ErrorMessageFactory
ShouldBeGreaterOrEqual. shouldBeGreaterOrEqual(java.lang.Comparable<? super T> actual, java.lang.Comparable<? super T> other)
Creates a new
.ShouldBeGreaterOrEqual
static <T> ErrorMessageFactory
ShouldBeGreaterOrEqual. shouldBeGreaterOrEqual(java.lang.Comparable<? super T> actual, java.lang.Comparable<? super T> other, ComparisonStrategy comparisonStrategy)
Deprecated.static ErrorMessageFactory
ShouldBeGreaterOrEqual. shouldBeGreaterOrEqual(java.lang.Object actual, java.lang.Object other, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeGreaterOrEqual
static ErrorMessageFactory
ShouldBeHexadecimal. shouldBeHexadecimal(java.lang.Object actual)
static ErrorMessageFactory
ShouldBeIn. shouldBeIn(java.lang.Object actual, java.lang.Object values)
Creates a new
.ShouldBeIn
static ErrorMessageFactory
ShouldBeIn. shouldBeIn(java.lang.Object actual, java.lang.Object values, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeIn
static ErrorMessageFactory
ShouldBeInfinite. shouldBeInfinite(java.lang.Number actual)
static ErrorMessageFactory
ShouldBeInSameDay. shouldBeInSameDay(java.util.Date actual, java.util.Date other)
Creates a new
.ShouldBeInSameDay
static ErrorMessageFactory
ShouldBeInSameHour. shouldBeInSameHour(java.util.Date actual, java.util.Date other)
Creates a new
.ShouldBeInSameHour
static ErrorMessageFactory
ShouldBeInSameHourWindow. shouldBeInSameHourWindow(java.util.Date actual, java.util.Date other)
Creates a new
.ShouldBeInSameHourWindow
static ErrorMessageFactory
ShouldBeInSameMinute. shouldBeInSameMinute(java.util.Date actual, java.util.Date other)
Creates a new
.ShouldBeInSameMinute
static ErrorMessageFactory
ShouldBeInSameMinuteWindow. shouldBeInSameMinuteWindow(java.util.Date actual, java.util.Date other)
Creates a new
.ShouldBeInSameMinuteWindow
static ErrorMessageFactory
ShouldBeInSameMonth. shouldBeInSameMonth(java.util.Date actual, java.util.Date other)
Creates a new
.ShouldBeInSameMonth
static ErrorMessageFactory
ShouldBeInSameSecond. shouldBeInSameSecond(java.util.Date actual, java.util.Date other)
Creates a new
.ShouldBeInSameSecond
static ErrorMessageFactory
ShouldBeInSameSecondWindow. shouldBeInSameSecondWindow(java.util.Date actual, java.util.Date other)
static ErrorMessageFactory
ShouldBeInSameYear. shouldBeInSameYear(java.util.Date actual, java.util.Date other)
Creates a new
.ShouldBeInSameYear
static ErrorMessageFactory
ShouldBeInstance. shouldBeInstance(java.lang.Object object, java.lang.Class<?> type)
Creates a new
.ShouldBeInstance
static ErrorMessageFactory
ShouldBeInstance. shouldBeInstanceButWasNull(java.lang.String objectDescription, java.lang.Class<?> type)
Creates a new
when object we want to check type is null.ShouldBeInstance
static ErrorMessageFactory
ShouldBeInstanceOfAny. shouldBeInstanceOfAny(java.lang.Object actual, java.lang.Class<?>[] types)
Creates a new
.ShouldBeInstanceOfAny
static ErrorMessageFactory
ShouldBeInterface. shouldBeInterface(java.lang.Class<?> actual)
Creates a new
.ShouldBeInterface
static ErrorMessageFactory
ShouldBeInTheFuture. shouldBeInTheFuture(java.time.temporal.Temporal actual)
Creates a new
.ShouldBeInTheFuture
static ErrorMessageFactory
ShouldBeInTheFuture. shouldBeInTheFuture(java.util.Date actual)
Creates a new
.ShouldBeInTheFuture
static ErrorMessageFactory
ShouldBeInTheFuture. shouldBeInTheFuture(java.util.Date actual, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeInTheFuture
static ErrorMessageFactory
ShouldBeInThePast. shouldBeInThePast(java.time.temporal.Temporal actual)
Creates a new
.ShouldBeInThePast
static ErrorMessageFactory
ShouldBeInThePast. shouldBeInThePast(java.util.Date actual)
Creates a new
.ShouldBeInThePast
static ErrorMessageFactory
ShouldBeInThePast. shouldBeInThePast(java.util.Date actual, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeInThePast
static <T> ErrorMessageFactory
ShouldBeLess. shouldBeLess(java.lang.Comparable<? super T> actual, java.lang.Comparable<? super T> other)
Creates a new
.ShouldBeLess
static ErrorMessageFactory
ShouldBeLess. shouldBeLess(java.lang.Object actual, java.lang.Object other, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeLess
static <T extends java.lang.Comparable<? super T>>
ErrorMessageFactoryShouldBeLess. shouldBeLess(T actual, T other, ComparisonStrategy comparisonStrategy)
Deprecated.static <T> ErrorMessageFactory
ShouldBeLessOrEqual. shouldBeLessOrEqual(java.lang.Comparable<? super T> actual, java.lang.Comparable<? super T> other)
Creates a new
.ShouldBeLessOrEqual
static <T> ErrorMessageFactory
ShouldBeLessOrEqual. shouldBeLessOrEqual(java.lang.Comparable<? super T> actual, java.lang.Comparable<? super T> other, ComparisonStrategy comparisonStrategy)
Deprecated.static <T> ErrorMessageFactory
ShouldBeLessOrEqual. shouldBeLessOrEqual(java.lang.Object actual, java.lang.Object other, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeLessOrEqual
static ErrorMessageFactory
ShouldBeLowerCase. shouldBeLowerCase(java.lang.Object actual)
Creates a new
.ShouldBeLowerCase
static ErrorMessageFactory
ShouldBeMarked. shouldBeMarked(java.util.concurrent.atomic.AtomicMarkableReference<?> actual)
static ErrorMessageFactory
ShouldBeMixedCase. shouldBeMixedCase(java.lang.CharSequence actual)
Creates a new
.ShouldBeMixedCase
static ErrorMessageFactory
ShouldBeNormalized. shouldBeNormalized(java.nio.file.Path actual)
static ErrorMessageFactory
ShouldBeNullOrEmpty. shouldBeNullOrEmpty(java.lang.Object actual)
Creates a new instance of
.ShouldBeNullOrEmpty
static ErrorMessageFactory
ShouldBeNumeric. shouldBeNumeric(java.lang.String actual, ShouldBeNumeric.NumericType type)
Creates a new
.ShouldBeNumeric
static ErrorMessageFactory
ShouldBeOdd. shouldBeOdd(java.lang.Number actual)
Creates a new
.ShouldBeOdd
static ErrorMessageFactory
ShouldBeOfClassIn. shouldBeOfClassIn(java.lang.Object actual, java.lang.Object types)
Creates a new
.ShouldBeOfClassIn
static ErrorMessageFactory
ClassModifierShouldBe. shouldBePackagePrivate(java.lang.Class<?> actual)
Creates a new instance for a positive check of thepackage-private
modifier.static ErrorMessageFactory
ShouldBePrintable. shouldBePrintable(java.lang.Object actual)
static ErrorMessageFactory
ClassModifierShouldBe. shouldBeProtected(java.lang.Class<?> actual)
Creates a new instance for a positive check of theprotected
modifier.static ErrorMessageFactory
ClassModifierShouldBe. shouldBePublic(java.lang.Class<?> actual)
Creates a new instance for a positive check of thepublic
modifier.static ErrorMessageFactory
ShouldBeReadable. shouldBeReadable(java.io.File actual)
Creates a new
.ShouldBeReadable
static ErrorMessageFactory
ShouldBeReadable. shouldBeReadable(java.nio.file.Path actual)
static ErrorMessageFactory
ShouldBeRecord. shouldBeRecord(java.lang.Class<?> actual)
Creates a new
.ShouldBeRecord
static ErrorMessageFactory
ShouldBeRegularFile. shouldBeRegularFile(java.nio.file.Path actual)
static ErrorMessageFactory
ShouldBeRelativePath. shouldBeRelativePath(java.io.File actual)
Creates a new
.ShouldBeRelativePath
static ErrorMessageFactory
ShouldBeRelativePath. shouldBeRelativePath(java.nio.file.Path actual)
static ErrorMessageFactory
ShouldBeSame. shouldBeSame(java.lang.Object actual, java.lang.Object expected)
Creates a new
.ShouldBeSame
static ErrorMessageFactory
ConditionAndGroupGenericParameterTypeShouldBeTheSame. shouldBeSameGenericBetweenIterableAndCondition(java.lang.Object actual, Condition<?> condition)
Creates a newConditionAndGroupGenericParameterTypeShouldBeTheSame
static ErrorMessageFactory
ShouldBeSealed. shouldBeSealed(java.lang.Class<?> actual)
Creates a new
.ShouldBeSealed
static ErrorMessageFactory
ShouldBeSorted. shouldBeSorted(int i, java.lang.Object group)
Creates a new
.ShouldBeSorted
static ErrorMessageFactory
ShouldBeSorted. shouldBeSortedAccordingToGivenComparator(int i, java.lang.Object group, java.util.Comparator<?> comparator)
static ErrorMessageFactory
ClassModifierShouldBe. shouldBeStatic(java.lang.Class<?> actual)
Creates a new instance for a positive check of thestatic
modifier.static ErrorMessageFactory
ShouldBeSubsetOf. shouldBeSubsetOf(java.lang.Object actual, java.lang.Object values, java.lang.Iterable<?> unexpected)
Creates a new
.ShouldBeSubsetOf
static ErrorMessageFactory
ShouldBeSubsetOf. shouldBeSubsetOf(java.lang.Object actual, java.lang.Object values, java.lang.Iterable<?> unexpected, ComparisonStrategy comparisonStrategy)
Creates a newShouldBeSubsetOf
static ErrorMessageFactory
ShouldBeSubstring. shouldBeSubstring(java.lang.CharSequence actual, java.lang.CharSequence expected, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeSubstring
static ErrorMessageFactory
ShouldBeSymbolicLink. shouldBeSymbolicLink(java.nio.file.Path actual)
static ErrorMessageFactory
ShouldBeToday. shouldBeToday(java.time.LocalDate actual)
Creates a new
.ShouldBeToday
static ErrorMessageFactory
ShouldBeToday. shouldBeToday(java.util.Date actual)
Creates a new
.ShouldBeToday
static ErrorMessageFactory
ShouldBeToday. shouldBeToday(java.util.Date actual, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldBeToday
static ErrorMessageFactory
ShouldBeTrue. shouldBeTrue(boolean actual)
static ErrorMessageFactory
ShouldBeUnmodifiable. shouldBeUnmodifiable(java.lang.String method)
static ErrorMessageFactory
ShouldBeUnmodifiable. shouldBeUnmodifiable(java.lang.String method, java.lang.RuntimeException cause)
static ErrorMessageFactory
ShouldBeUpperCase. shouldBeUpperCase(java.lang.Object actual)
Creates a new
.ShouldBeUpperCase
static ErrorMessageFactory
ShouldBeVisible. shouldBeVisible(java.lang.Object actual)
static ErrorMessageFactory
ShouldBeWritable. shouldBeWritable(java.io.File actual)
Creates a new
.ShouldBeWritable
static ErrorMessageFactory
ShouldBeWritable. shouldBeWritable(java.nio.file.Path actual)
static ErrorMessageFactory
ShouldContain. shouldContain(java.lang.Class<?> clazz, java.lang.Object actual, java.lang.Object expected, java.lang.Object notFound, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldContain
static ErrorMessageFactory
ShouldContain. shouldContain(java.lang.Object actual, java.lang.Object expected, java.lang.Object notFound)
Creates a new
.ShouldContain
static ErrorMessageFactory
ShouldContain. shouldContain(java.lang.Object actual, java.lang.Object expected, java.lang.Object notFound, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldContain
static ErrorMessageFactory
ShouldContainCharSequence. shouldContain(java.lang.CharSequence actual, java.lang.CharSequence sequence)
Creates a new
.ShouldContainCharSequence
static ErrorMessageFactory
ShouldContainCharSequence. shouldContain(java.lang.CharSequence actual, java.lang.CharSequence[] strings, java.util.Set<? extends java.lang.CharSequence> notFound)
Creates a new
.ShouldContainCharSequence
static ErrorMessageFactory
ShouldContainCharSequence. shouldContain(java.lang.CharSequence actual, java.lang.CharSequence[] strings, java.util.Set<? extends java.lang.CharSequence> notFound, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldContainCharSequence
static ErrorMessageFactory
ShouldContainCharSequence. shouldContain(java.lang.CharSequence actual, java.lang.CharSequence sequence, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldContainCharSequence
static ErrorMessageFactory
ShouldContainCharSequence. shouldContain(java.lang.Throwable actual, java.lang.CharSequence sequence)
static ErrorMessageFactory
ShouldContainCharSequence. shouldContain(java.lang.Throwable actual, java.lang.CharSequence[] sequence, java.util.Set<? extends java.lang.CharSequence> notFound)
static ErrorMessageFactory
ShouldContainAnyOf. shouldContainAnyOf(java.lang.Object actual, java.lang.Object expected)
static ErrorMessageFactory
ShouldContainAnyOf. shouldContainAnyOf(java.lang.Object actual, java.lang.Object expected, ComparisonStrategy comparisonStrategy)
static ErrorMessageFactory
ShouldContainAtIndex. shouldContainAtIndex(java.lang.Object actual, java.lang.Object expected, Index index, java.lang.Object found)
Creates a new
.ShouldContainAtIndex
static ErrorMessageFactory
ShouldContainAtIndex. shouldContainAtIndex(java.lang.Object actual, java.lang.Object expected, Index index, java.lang.Object found, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldContainAtIndex
static <K,V>
ErrorMessageFactoryShouldContainEntries. shouldContainEntries(java.util.Map<? extends K,? extends V> actual, java.util.Map.Entry<? extends K,? extends V>[] expectedEntries, java.util.Set<java.util.Map.Entry<? extends K,? extends V>> entriesWithWrongValue, java.util.Set<java.util.Map.Entry<? extends K,? extends V>> entriesWithKeyNotFound, Representation representation)
static <K,V>
ErrorMessageFactoryShouldContainEntry. shouldContainEntry(java.util.Map<K,V> actual, Condition<?> entryCondition)
Creates a new
.ShouldContainEntry
static <K,V>
ErrorMessageFactoryShouldContainEntry. shouldContainEntry(java.util.Map<K,V> actual, Condition<? super K> keyCondition, Condition<? super V> valueCondition)
Creates a new
.ShouldContainEntry
static ErrorMessageFactory
ShouldContainExactly. shouldContainExactly(java.lang.Object actual, java.lang.Iterable<?> expected, java.lang.Iterable<?> notFound, java.lang.Iterable<?> notExpected)
Creates a new
.ShouldContainExactly
static ErrorMessageFactory
ShouldContainExactly. shouldContainExactly(java.lang.Object actual, java.lang.Iterable<?> expected, java.lang.Iterable<?> notFound, java.lang.Iterable<?> notExpected, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldContainExactly
static ErrorMessageFactory
ShouldContainExactlyInAnyOrder. shouldContainExactlyInAnyOrder(java.lang.Object actual, java.lang.Object expected, java.lang.Iterable<?> notFound, java.lang.Iterable<?> notExpected, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldContainExactlyInAnyOrder
static ErrorMessageFactory
ShouldContainExactly. shouldContainExactlyWithIndexes(java.lang.Object actual, java.lang.Iterable<?> expected, java.util.List<IndexedDiff> indexDifferences)
Creates a newShouldContainExactly
.static ErrorMessageFactory
ShouldContainExactly. shouldContainExactlyWithIndexes(java.lang.Object actual, java.lang.Iterable<?> expected, java.util.List<IndexedDiff> indexDifferences, ComparisonStrategy comparisonStrategy)
Creates a newShouldContainExactly
.static ErrorMessageFactory
ShouldContainCharSequence. shouldContainIgnoringCase(java.lang.CharSequence actual, java.lang.CharSequence sequence)
Creates a new
.ShouldContainCharSequence
static ErrorMessageFactory
ShouldContainCharSequence. shouldContainIgnoringWhitespaces(java.lang.CharSequence actual, java.lang.CharSequence[] strings, java.util.Set<? extends java.lang.CharSequence> notFound, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldContainCharSequence
static ErrorMessageFactory
ShouldContainCharSequence. shouldContainIgnoringWhitespaces(java.lang.CharSequence actual, java.lang.CharSequence sequence, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldContainCharSequence
static ErrorMessageFactory
ShouldContainKey. shouldContainKey(java.lang.Object actual, Condition<?> keyCondition)
Creates a new
.ShouldContainKey
static <K> ErrorMessageFactory
ShouldContainKeys. shouldContainKeys(java.lang.Object actual, java.util.Set<K> keys)
Creates a new
.ShouldContainKeys
static ErrorMessageFactory
ShouldContainNull. shouldContainNull(java.lang.Object actual)
Creates a new
.ShouldContainNull
static ErrorMessageFactory
ShouldContainOneOrMoreWhitespaces. shouldContainOneOrMoreWhitespaces(java.lang.CharSequence actual)
Creates a new
.ShouldContainOneOrMoreWhitespaces
static ErrorMessageFactory
ShouldContainOnly. shouldContainOnly(java.lang.Object actual, java.lang.Object expected, java.lang.Iterable<?> notFound, java.lang.Iterable<?> notExpected)
Creates a new
.ShouldContainOnly
static ErrorMessageFactory
ShouldContainOnly. shouldContainOnly(java.lang.Object actual, java.lang.Object expected, java.lang.Iterable<?> notFound, java.lang.Iterable<?> notExpected, GroupTypeDescription groupTypeDescription)
static ErrorMessageFactory
ShouldContainOnly. shouldContainOnly(java.lang.Object actual, java.lang.Object expected, java.lang.Iterable<?> notFound, java.lang.Iterable<?> notExpected, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldContainOnly
private static ErrorMessageFactory
ShouldContainOnly. shouldContainOnly(java.lang.Object actual, java.lang.Object expected, java.lang.Iterable<?> notFound, java.lang.Iterable<?> notExpected, ComparisonStrategy comparisonStrategy, GroupTypeDescription groupTypeDescription)
static ErrorMessageFactory
ShouldContainOnlyDigits. shouldContainOnlyDigits(java.lang.CharSequence actual)
Creates a new
.ShouldContainOnlyDigits
static ErrorMessageFactory
ShouldContainOnlyDigits. shouldContainOnlyDigits(java.lang.CharSequence actual, char character, int index)
Creates a new
.ShouldContainOnlyDigits
static ErrorMessageFactory
ShouldContainOnlyKeys. shouldContainOnlyKeys(java.lang.Object actual, java.lang.Object expected, java.lang.Object notFound, java.lang.Iterable<?> notExpected)
Creates a new
.ShouldContainOnlyKeys
static ErrorMessageFactory
ShouldContainOnlyKeys. shouldContainOnlyKeys(java.lang.Object actual, java.lang.Object expected, java.lang.Object notFound, java.lang.Object notExpected)
Creates a new
.ShouldContainOnlyKeys
static ErrorMessageFactory
ShouldContainOnlyNulls. shouldContainOnlyNulls(java.lang.Object actual)
Creates a new
.ShouldContainOnlyNulls
static ErrorMessageFactory
ShouldContainOnlyNulls. shouldContainOnlyNulls(java.lang.Object actual, java.lang.Iterable<?> nonNullElements)
static ErrorMessageFactory
ShouldContainCharSequenceOnlyOnce. shouldContainOnlyOnce(java.lang.CharSequence actual, java.lang.CharSequence sequence, int occurrences)
Creates a new
.ShouldContainCharSequenceOnlyOnce
static ErrorMessageFactory
ShouldContainCharSequenceOnlyOnce. shouldContainOnlyOnce(java.lang.CharSequence actual, java.lang.CharSequence sequence, int occurrences, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldContainCharSequenceOnlyOnce
static ErrorMessageFactory
ShouldContainOnlyWhitespaces. shouldContainOnlyWhitespaces(java.lang.CharSequence actual)
Creates a new
.ShouldContainOnlyWhitespaces
static ErrorMessageFactory
ShouldContainPattern. shouldContainPattern(java.lang.CharSequence actual, java.lang.CharSequence pattern)
Creates a new
.ShouldContainPattern
static ErrorMessageFactory
ShouldContainSequence. shouldContainSequence(java.lang.Object actual, java.lang.Object sequence)
Creates a new
.ShouldContainSequence
static ErrorMessageFactory
ShouldContainSequence. shouldContainSequence(java.lang.Object actual, java.lang.Object sequence, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldContainSequence
static ErrorMessageFactory
ShouldContainSequenceOfCharSequence. shouldContainSequence(java.lang.CharSequence actual, java.lang.CharSequence[] sequence)
Create a new
.ShouldContainSequenceOfCharSequence
static ErrorMessageFactory
ShouldContainSequenceOfCharSequence. shouldContainSequence(java.lang.CharSequence actual, java.lang.CharSequence[] sequence, ComparisonStrategy comparisonStrategy)
Create a new
.ShouldContainSequenceOfCharSequence
static ErrorMessageFactory
ShouldContainsOnlyOnce. shouldContainsOnlyOnce(java.lang.Object actual, java.lang.Object expected, java.util.Set<?> notFound, java.util.Set<?> notOnlyOnce)
Creates a new
.ShouldContainsOnlyOnce
static ErrorMessageFactory
ShouldContainsOnlyOnce. shouldContainsOnlyOnce(java.lang.Object actual, java.lang.Object expected, java.util.Set<?> notFound, java.util.Set<?> notOnlyOnce, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldContainsOnlyOnce
static ErrorMessageFactory
ShouldContainSubsequenceOfCharSequence. shouldContainSubsequence(java.lang.CharSequence actual, java.lang.CharSequence[] strings, int firstBadOrderIndex)
Creates a new
.ShouldContainSubsequenceOfCharSequence
static ErrorMessageFactory
ShouldContainSubsequenceOfCharSequence. shouldContainSubsequence(java.lang.CharSequence actual, java.lang.CharSequence[] strings, int badOrderIndex, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldContainSubsequenceOfCharSequence
static ErrorMessageFactory
ShouldContainSubsequenceOfCharSequence. shouldContainSubsequence(java.lang.CharSequence actual, java.lang.CharSequence[] strings, java.util.Map<java.lang.CharSequence,java.lang.Integer> notFoundRepeatedSubsequence, ComparisonStrategy comparisonStrategy)
Creates a new
with detailed error messages about missing subsequences.ShouldContainSubsequenceOfCharSequence
static ErrorMessageFactory
ShouldContainValue. shouldContainValue(java.lang.Object actual, java.lang.Object value)
Creates a new
.ShouldContainValue
static ErrorMessageFactory
ShouldContainValue. shouldContainValue(java.lang.Object actual, Condition<?> valueCondition)
Creates a new
.ShouldContainValue
static <V> ErrorMessageFactory
ShouldContainValues. shouldContainValues(java.lang.Object actual, java.util.Set<V> values)
Creates a new
.ShouldContainValues
static ErrorMessageFactory
ShouldEndWith. shouldEndWith(java.lang.Object actual, java.lang.Object expected)
Creates a new
.ShouldEndWith
static ErrorMessageFactory
ShouldEndWith. shouldEndWith(java.lang.Object actual, java.lang.Object expected, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldEndWith
static ErrorMessageFactory
ShouldEndWithPath. shouldEndWith(java.nio.file.Path actual, java.nio.file.Path other)
static ErrorMessageFactory
ShouldEndWithIgnoringCase. shouldEndWithIgnoringCase(java.lang.CharSequence actual, java.lang.CharSequence expected, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldEndWithIgnoringCase
static ErrorMessageFactory
ShouldExist. shouldExist(java.io.File actual)
Creates a new
.ShouldExist
static ErrorMessageFactory
ShouldExist. shouldExist(java.nio.file.Path actual)
static ErrorMessageFactory
ShouldExist. shouldExistNoFollowLinks(java.nio.file.Path actual)
static ErrorMessageFactory
ShouldNotExist. shouldExistNoFollowLinks(java.nio.file.Path actual)
static <T> ErrorMessageFactory
ShouldHave. shouldHave(T actual, Condition<? super T> condition)
Creates a new
.ShouldHave
static ErrorMessageFactory
ShouldHaveAnnotations. shouldHaveAnnotations(java.lang.Class<?> actual, java.util.Collection<java.lang.Class<? extends java.lang.annotation.Annotation>> expected, java.util.Collection<java.lang.Class<? extends java.lang.annotation.Annotation>> missing)
Creates a new
.ShouldHaveAnnotations
static <T> ErrorMessageFactory
ShouldHaveAtIndex. shouldHaveAtIndex(java.util.List<? extends T> actual, Condition<? super T> condition, Index index, T found)
Creates a new
.ShouldHaveAtIndex
static ErrorMessageFactory
ShouldHaveBinaryContent. shouldHaveBinaryContent(java.io.File actual, BinaryDiffResult diff)
Creates a new
.ShouldHaveBinaryContent
static ErrorMessageFactory
ShouldHaveBinaryContent. shouldHaveBinaryContent(java.io.InputStream actual, BinaryDiffResult diff)
Creates a new
.ShouldHaveBinaryContent
static ErrorMessageFactory
ShouldHaveBinaryContent. shouldHaveBinaryContent(java.nio.file.Path actual, BinaryDiffResult diff)
Creates a new
.ShouldHaveBinaryContent
static ErrorMessageFactory
ShouldHaveCause. shouldHaveCause(java.lang.Throwable actualCause)
static ErrorMessageFactory
ShouldHaveCause. shouldHaveCause(java.lang.Throwable actual, java.lang.Throwable expectedCause)
static ErrorMessageFactory
ShouldHaveCauseExactlyInstance. shouldHaveCauseExactlyInstance(java.lang.Throwable actual, java.lang.Class<? extends java.lang.Throwable> expectedCauseType)
Creates a new
.BasicErrorMessageFactory
static ErrorMessageFactory
ShouldHaveCauseInstance. shouldHaveCauseInstance(java.lang.Throwable actual, java.lang.Class<? extends java.lang.Throwable> expectedCauseType)
Creates a new
.BasicErrorMessageFactory
static ErrorMessageFactory
ShouldHaveCauseReference. shouldHaveCauseReference(java.lang.Throwable actualCause, java.lang.Throwable expectedCause)
static ErrorMessageFactory
ShouldBeSorted. shouldHaveComparableElementsAccordingToGivenComparator(java.lang.Object actual, java.util.Comparator<?> comparator)
static ErrorMessageFactory
ShouldHaveContent. shouldHaveContent(java.io.File actual, java.nio.charset.Charset charset, java.util.List<Delta<java.lang.String>> diffs)
Creates a new
.ShouldHaveContent
static ErrorMessageFactory
ShouldHaveContent. shouldHaveContent(java.nio.file.Path actual, java.nio.charset.Charset charset, java.util.List<Delta<java.lang.String>> diffs)
Creates a new
.ShouldHaveContent
static ErrorMessageFactory
ShouldHaveDateField. shouldHaveDateField(java.time.temporal.Temporal actual, java.lang.String fieldDescription, int fieldValue)
static ErrorMessageFactory
ShouldHaveDateField. shouldHaveDateField(java.util.Date actual, java.lang.String fieldDescription, int fieldValue)
Creates a new
.ShouldHaveDateField
static ErrorMessageFactory
ShouldHaveFields. shouldHaveDeclaredFields(java.lang.Class<?> actual, java.util.Set<java.lang.String> expected, java.util.Set<java.lang.String> missing)
Creates a new
.ShouldHaveFields
static ErrorMessageFactory
ShouldHaveDigest. shouldHaveDigest(java.io.File actualSource, DigestDiff diff)
static ErrorMessageFactory
ShouldHaveDigest. shouldHaveDigest(java.io.InputStream actualSource, DigestDiff diff)
static ErrorMessageFactory
ShouldHaveDigest. shouldHaveDigest(java.nio.file.Path actualSource, DigestDiff diff)
static ErrorMessageFactory
ShouldHaveFields. shouldHaveFields(java.lang.Class<?> actual, java.util.Set<java.lang.String> expected, java.util.Set<java.lang.String> missing)
Creates a new
.ShouldHaveFields
static ErrorMessageFactory
ShouldHaveFileSystem. shouldHaveFileSystem(java.nio.file.Path actual, java.nio.file.FileSystem fileSystem)
static ErrorMessageFactory
ShouldHaveDimensions. shouldHaveFirstDimension(java.lang.Object actual, int actualSize, int expectedSize)
static ErrorMessageFactory
ShouldHaveLineCount. shouldHaveLinesCount(java.lang.Object actual, int actualSize, int expectedSize)
Creates a new
.ShouldHaveLineCount
static ErrorMessageFactory
ShouldHaveMessage. shouldHaveMessage(java.lang.Throwable actual, java.lang.String expectedMessage)
Creates a new
.ShouldHaveMessage
static ErrorMessageFactory
ShouldHaveMessageFindingMatchRegex. shouldHaveMessageFindingMatchRegex(java.lang.Throwable actual, java.lang.CharSequence regex)
static ErrorMessageFactory
ShouldHaveMessageMatchingRegex. shouldHaveMessageMatchingRegex(java.lang.Throwable actual, java.lang.CharSequence regex)
static ErrorMessageFactory
ShouldHaveMethods. shouldHaveMethods(java.lang.Class<?> actual, boolean declared, java.util.SortedSet<java.lang.String> expected, java.lang.String modifier, java.util.Map<java.lang.String,java.lang.String> nonMatching)
static ErrorMessageFactory
ShouldHaveMethods. shouldHaveMethods(java.lang.Class<?> actual, boolean declared, java.util.SortedSet<java.lang.String> expected, java.util.SortedSet<java.lang.String> missing)
Creates a new
.ShouldHaveMethods
static ErrorMessageFactory
ShouldHaveDateField. shouldHaveMonth(java.time.temporal.Temporal actual, java.time.Month month)
static ErrorMessageFactory
ShouldBeSorted. shouldHaveMutuallyComparableElements(java.lang.Object actual)
static ErrorMessageFactory
ShouldHaveNext. shouldHaveNext()
Creates a new
.ShouldHaveNext
static ErrorMessageFactory
ShouldHaveNoCause. shouldHaveNoCause(java.lang.Throwable actual)
Creates a new
.ShouldHaveNoCause
static ErrorMessageFactory
ShouldHaveNoFields. shouldHaveNoDeclaredFields(java.lang.Class<?> actual, java.util.Set<java.lang.String> fields)
static ErrorMessageFactory
ShouldHaveNoPackage. shouldHaveNoPackage(java.lang.Class<?> actual)
Creates a new
.ShouldHaveNoPackage
static ErrorMessageFactory
ShouldHaveNoFields. shouldHaveNoPublicFields(java.lang.Class<?> actual, java.util.Set<java.lang.String> fields)
static ErrorMessageFactory
ShouldHaveNoSuperclass. shouldHaveNoSuperclass(java.lang.Class<?> actual)
Creates a new
.ShouldHaveNoSuperclass
static ErrorMessageFactory
ShouldHaveNoSuppressedExceptions. shouldHaveNoSuppressedExceptions(java.lang.Throwable actual)
Creates a new
.ShouldHaveNoSuppressedExceptions
static ErrorMessageFactory
ShouldHavePackage. shouldHavePackage(java.lang.Class<?> actual, java.lang.Package aPackage)
Creates a newShouldHavePackage
with aPackage
instance.static ErrorMessageFactory
ShouldHavePackage. shouldHavePackage(java.lang.Class<?> actual, java.lang.String packageName)
Creates a newShouldHavePackage
with a package name.static ErrorMessageFactory
ShouldHavePropertyOrField. shouldHavePropertyOrField(java.lang.Object actual, java.lang.String name)
Creates a new
.ShouldHavePropertyOrField
static ErrorMessageFactory
ShouldHavePropertyOrFieldWithValue. shouldHavePropertyOrFieldWithValue(java.lang.Object actual, java.lang.String name, java.lang.Object expectedValue, java.lang.Object actualValue)
Creates a new
.ShouldHavePropertyOrFieldWithValue
static ErrorMessageFactory
ShouldHaveRecordComponents. shouldHaveRecordComponents(java.lang.Class<?> actual, java.util.Set<java.lang.String> expected, java.util.Set<java.lang.String> missing)
Creates a newShouldHaveRecordComponents
static <REF> ErrorMessageFactory
ShouldHaveReference. shouldHaveReference(java.lang.Object actual, REF actualReference, REF expectedReference)
static ErrorMessageFactory
ShouldHaveRootCause. shouldHaveRootCause(java.lang.Throwable actualCause)
static ErrorMessageFactory
ShouldHaveRootCause. shouldHaveRootCause(java.lang.Throwable actual, java.lang.Throwable actualCause, java.lang.Throwable expectedCause)
static ErrorMessageFactory
ShouldHaveRootCauseExactlyInstance. shouldHaveRootCauseExactlyInstance(java.lang.Throwable actual, java.lang.Class<? extends java.lang.Throwable> expectedCauseType)
Creates a new
.BasicErrorMessageFactory
static ErrorMessageFactory
ShouldHaveRootCauseInstance. shouldHaveRootCauseInstance(java.lang.Throwable actual, java.lang.Class<? extends java.lang.Throwable> expectedCauseType)
Creates a new
.BasicErrorMessageFactory
static ErrorMessageFactory
ShouldHaveRootCause. shouldHaveRootCauseWithMessage(java.lang.Throwable actual, java.lang.Throwable actualCause, java.lang.String expectedMessage)
static ErrorMessageFactory
ShouldHaveSameClass. shouldHaveSameClass(java.lang.Object actual, java.lang.Object other)
Creates a new
.ShouldHaveSameClass
static ErrorMessageFactory
ShouldHaveSameContent. shouldHaveSameContent(java.io.File actual, java.io.File expected, java.util.List<Delta<java.lang.String>> diffs)
Creates a new
.ShouldHaveSameContent
static ErrorMessageFactory
ShouldHaveSameContent. shouldHaveSameContent(java.io.InputStream actual, java.io.InputStream expected, java.util.List<Delta<java.lang.String>> diffs)
Creates a new
.ShouldHaveSameContent
static ErrorMessageFactory
ShouldHaveSameContent. shouldHaveSameContent(java.io.InputStream actual, java.lang.String expected, java.util.List<Delta<java.lang.String>> diffs)
Creates a new
.ShouldHaveSameContent
static ErrorMessageFactory
ShouldHaveSameContent. shouldHaveSameContent(java.nio.file.Path actual, java.nio.file.Path expected, java.util.List<Delta<java.lang.String>> diffs)
Creates a new
.ShouldHaveSameContent
static ErrorMessageFactory
ShouldHaveSameDimensionsAs. shouldHaveSameDimensionsAs(int rowIndex, int actualRowSize, int expectedRowSize, java.lang.Object actualRow, java.lang.Object expectedRow, java.lang.Object actual, java.lang.Object expected)
static ErrorMessageFactory
ShouldHaveSameDimensionsAs. shouldHaveSameDimensionsAs(java.lang.Object actual, java.lang.Object expected, java.lang.Object actualSize, java.lang.Object expectedSize)
Creates a new
.ShouldHaveSameDimensionsAs
static ErrorMessageFactory
ShouldHaveSameFileSystemAs. shouldHaveSameFileSystemAs(java.nio.file.Path actual, java.nio.file.Path expected)
static ErrorMessageFactory
ShouldHaveSameHashCode. shouldHaveSameHashCode(java.lang.Object actual, java.lang.Object other)
static ErrorMessageFactory
ShouldHaveSameHourAs. shouldHaveSameHourAs(java.time.temporal.Temporal actual, java.time.temporal.Temporal other)
Creates a new
.ShouldHaveSameHourAs
static ErrorMessageFactory
ShouldHaveSameSizeAs. shouldHaveSameSizeAs(java.lang.Object actual, java.lang.Object expected, java.lang.Object actualSize, java.lang.Object expectedSize)
Creates a new
.ShouldHaveSameSizeAs
static ErrorMessageFactory
ShouldHaveSameTime. shouldHaveSameTime(java.util.Date actual, java.util.Date expected)
Creates a new
.ShouldHaveSameTime
static ErrorMessageFactory
ShouldHaveScale. shouldHaveScale(java.math.BigDecimal actual, int expectedScale)
static ErrorMessageFactory
ShouldHaveDimensions. shouldHaveSize(java.lang.Object actual, int actualSize, int expectedSize, int rowIndex)
static ErrorMessageFactory
ShouldHaveSize. shouldHaveSize(java.io.File actual, long expectedSize)
Creates a new
for file size.ShouldHaveSize
static ErrorMessageFactory
ShouldHaveSize. shouldHaveSize(java.lang.Object actual, int actualSize, int expectedSize)
Creates a new
.ShouldHaveSize
static ErrorMessageFactory
ShouldHaveSize. shouldHaveSize(java.lang.Object actual, int actualSize, int expectedSize, int firstDimensionArrayIndex)
Creates a new
.ShouldHaveSize
static ErrorMessageFactory
ShouldHaveSize. shouldHaveSize(java.nio.file.Path actual, long expectedSize)
Creates a new
for Path file sizeShouldHaveSize
static ErrorMessageFactory
ShouldHaveSizeBetween. shouldHaveSizeBetween(java.lang.Object actual, int actualSize, int lowerBoundary, int higherBoundary)
Creates a new
.ShouldHaveSizeBetween
static ErrorMessageFactory
ShouldHaveSizeGreaterThan. shouldHaveSizeGreaterThan(java.lang.Object actual, int actualSize, int expectedMinSize)
Creates a new
.ShouldHaveSizeGreaterThan
static ErrorMessageFactory
ShouldHaveSizeGreaterThanOrEqualTo. shouldHaveSizeGreaterThanOrEqualTo(java.lang.Object actual, int actualSize, int expectedMinSize)
Creates a new
.ShouldHaveSizeGreaterThanOrEqualTo
static ErrorMessageFactory
ShouldHaveSizeLessThan. shouldHaveSizeLessThan(java.lang.Object actual, int actualSize, int expectedMaxSize)
Creates a new
.ShouldHaveSizeLessThan
static ErrorMessageFactory
ShouldHaveSizeLessThanOrEqualTo. shouldHaveSizeLessThanOrEqualTo(java.lang.Object actual, int actualSize, int expectedMaxSize)
Creates a new
.ShouldHaveSizeLessThanOrEqualTo
static ErrorMessageFactory
ShouldHaveStamp. shouldHaveStamp(java.util.concurrent.atomic.AtomicStampedReference<?> actual, int expectedStamp)
static ErrorMessageFactory
ShouldHaveSuperclass. shouldHaveSuperclass(java.lang.Class<?> actual, java.lang.Class<?> superclass)
Creates a new
.ShouldHaveSuperclass
static ErrorMessageFactory
ShouldHaveSuppressedException. shouldHaveSuppressedException(java.lang.Throwable actual, java.lang.Throwable expectedSuppressedException)
Creates a new
.ShouldHaveSuppressedException
static ErrorMessageFactory
ShouldHaveTime. shouldHaveTime(java.util.Date actual, long expectedTimestamp)
Creates a new
.ShouldHaveTime
static ErrorMessageFactory
ShouldHaveToString. shouldHaveToString(java.lang.Object actual, java.lang.String expectedToString)
static ErrorMessageFactory
ShouldHaveExactlyTypes. shouldHaveTypes(java.lang.Object actual, java.lang.Iterable<java.lang.Class<?>> expectedTypes, java.lang.Iterable<java.lang.Class<?>> expectedTypesNotFoundInActual, java.lang.Iterable<java.lang.Class<?>> actualTypesNotExpected)
static <REF> ErrorMessageFactory
ShouldHaveValue. shouldHaveValue(java.lang.Object actual, REF expectedValue)
static <REF> ErrorMessageFactory
ShouldHaveValue. shouldHaveValue(java.lang.Object actual, REF actualValue, REF expectedValue, java.lang.Object objectToUpdate)
static <T> ErrorMessageFactory
ShouldMatch. shouldMatch(T actual, java.util.function.Predicate<? super T> predicate, PredicateDescription predicateDescription)
Creates a new
.ShouldMatch
static ErrorMessageFactory
ShouldMatchPattern. shouldMatch(java.lang.CharSequence actual, java.lang.CharSequence pattern)
Creates a new
.ShouldMatchPattern
static <T> ErrorMessageFactory
ShouldNotAccept. shouldNotAccept(java.util.function.Predicate<? super T> predicate, T value, PredicateDescription description)
Creates a new
.ShouldNotAccept
static <T> ErrorMessageFactory
ShouldNotBe. shouldNotBe(T actual, Condition<? super T> condition)
Creates a new
.ShouldNotBe
static ErrorMessageFactory
ShouldBeAnnotation. shouldNotBeAnnotation(java.lang.Class<?> actual)
Creates a new
.ShouldBeAnnotation
static ErrorMessageFactory
ShouldNotBeBetween. shouldNotBeBetween(java.util.Date actual, java.util.Date start, java.util.Date end, boolean inclusiveStart, boolean inclusiveEnd)
Creates a new
.ShouldNotBeBetween
static ErrorMessageFactory
ShouldNotBeBetween. shouldNotBeBetween(java.util.Date actual, java.util.Date start, java.util.Date end, boolean inclusiveStart, boolean inclusiveEnd, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldNotBeBetween
static ErrorMessageFactory
ShouldNotBeBlank. shouldNotBeBlank(java.lang.CharSequence actual)
Creates a new
.ShouldNotBeBlank
static ErrorMessageFactory
ShouldNotBeEmpty. shouldNotBeEmpty()
Returns the singleton instance of this class.static ErrorMessageFactory
ShouldNotBeEmpty. shouldNotBeEmpty(java.io.File actual)
Creates a new
.ShouldNotBeEmpty
static ErrorMessageFactory
ShouldNotBeEmpty. shouldNotBeEmpty(java.nio.file.Path actual)
Creates a new
.ShouldNotBeEmpty
static ErrorMessageFactory
ShouldNotBeEqual. shouldNotBeEqual(java.lang.Object actual, java.lang.Object other)
Creates a new
.ShouldNotBeEqual
static ErrorMessageFactory
ShouldNotBeEqual. shouldNotBeEqual(java.lang.Object actual, java.lang.Object other, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldNotBeEqual
static <T extends java.lang.Number>
ErrorMessageFactoryShouldNotBeEqualWithinOffset. shouldNotBeEqual(T actual, T expected, Offset<T> offset, T difference)
Creates a new
.ShouldNotBeEqualWithinOffset
static ErrorMessageFactory
ShouldNotBeEqualComparingFieldByFieldRecursively. shouldNotBeEqualComparingFieldByFieldRecursively(java.lang.Object actual)
static ErrorMessageFactory
ShouldNotBeEqualComparingFieldByFieldRecursively. shouldNotBeEqualComparingFieldByFieldRecursively(java.lang.Object actual, java.lang.Object other, RecursiveComparisonConfiguration recursiveComparisonConfiguration, Representation representation)
static ErrorMessageFactory
ShouldNotBeEqualIgnoringCase. shouldNotBeEqualIgnoringCase(java.lang.CharSequence actual, java.lang.CharSequence expected)
Creates a new
.ShouldNotBeEqualIgnoringCase
static ErrorMessageFactory
ShouldNotBeEqualIgnoringWhitespace. shouldNotBeEqualIgnoringWhitespace(java.lang.CharSequence actual, java.lang.CharSequence expected)
Creates a new
.ShouldNotBeEqualIgnoringWhitespace
static ErrorMessageFactory
ShouldNotBeEqualNormalizingWhitespace. shouldNotBeEqualNormalizingWhitespace(java.lang.CharSequence actual, java.lang.CharSequence expected)
Creates a new
.ShouldNotBeEqualNormalizingWhitespace
static <T extends java.lang.Number>
ErrorMessageFactoryShouldNotBeEqualWithinPercentage. shouldNotBeEqualWithinPercentage(T actual, T expected, Percentage percentage, T difference)
Creates a new
.ShouldNotBeEqualWithinPercentage
static ErrorMessageFactory
ShouldNotBeExactlyInstanceOf. shouldNotBeExactlyInstance(java.lang.Object actual, java.lang.Class<?> type)
Creates a new
.ShouldNotBeExactlyInstanceOf
static ErrorMessageFactory
ClassModifierShouldBe. shouldNotBeFinal(java.lang.Class<?> actual)
Creates a new instance for a negative check of thefinal
modifier.static ErrorMessageFactory
ShouldNotBeFinite. shouldNotBeFinite(java.lang.Number actual)
static ErrorMessageFactory
ShouldNotBeIn. shouldNotBeIn(java.lang.Object actual, java.lang.Object values)
Creates a new
.ShouldNotBeIn
static ErrorMessageFactory
ShouldNotBeIn. shouldNotBeIn(java.lang.Object actual, java.lang.Object values, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldNotBeIn
static ErrorMessageFactory
ShouldNotBeInfinite. shouldNotBeInfinite(java.lang.Number actual)
static ErrorMessageFactory
ShouldNotBeInstance. shouldNotBeInstance(java.lang.Object actual, java.lang.Class<?> type)
Creates a new
.ShouldNotBeInstance
static ErrorMessageFactory
ShouldNotBeInstanceOfAny. shouldNotBeInstanceOfAny(java.lang.Object actual, java.lang.Class<?>[] types)
Creates a new
.ShouldNotBeInstanceOfAny
static ErrorMessageFactory
ShouldBeInterface. shouldNotBeInterface(java.lang.Class<?> actual)
Creates a new
.ShouldBeInterface
static ErrorMessageFactory
ShouldBeMarked. shouldNotBeMarked(java.util.concurrent.atomic.AtomicMarkableReference<?> actual)
static ErrorMessageFactory
ShouldNotBeNull. shouldNotBeNull()
Returns the default instance of this class.static ErrorMessageFactory
ShouldNotBeOfClassIn. shouldNotBeOfClassIn(java.lang.Object actual, java.lang.Object types)
Creates a new
.ShouldNotBeOfClassIn
static ErrorMessageFactory
ShouldBeRecord. shouldNotBeRecord(java.lang.Class<?> actual)
Creates a new
.ShouldBeRecord
static ErrorMessageFactory
ShouldNotBeSame. shouldNotBeSame(java.lang.Object actual)
Creates a new
.ShouldNotBeSame
static ErrorMessageFactory
ShouldBeSealed. shouldNotBeSealed(java.lang.Class<?> actual)
Creates a new
.ShouldBeSealed
static ErrorMessageFactory
ClassModifierShouldBe. shouldNotBeStatic(java.lang.Class<?> actual)
Creates a new instance for a negative check of thestatic
modifier.static ErrorMessageFactory
ShouldNotContain. shouldNotContain(java.lang.Object actual, java.lang.Object expected, java.lang.Object found)
Creates a new
.ShouldNotContain
static ErrorMessageFactory
ShouldNotContain. shouldNotContain(java.lang.Object actual, java.lang.Object expected, java.lang.Object found, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldNotContain
static ErrorMessageFactory
ShouldNotContainCharSequence. shouldNotContain(java.lang.CharSequence actual, java.lang.CharSequence sequence)
static ErrorMessageFactory
ShouldNotContainCharSequence. shouldNotContain(java.lang.CharSequence actual, java.lang.CharSequence[] values, java.util.Set<? extends java.lang.CharSequence> found, ComparisonStrategy comparisonStrategy)
Creates a newShouldNotContainCharSequence
static ErrorMessageFactory
ShouldNotContainCharSequence. shouldNotContain(java.lang.CharSequence actual, java.lang.CharSequence sequence, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldNotContainCharSequence
static ErrorMessageFactory
ShouldNotContainAnyWhitespaces. shouldNotContainAnyWhitespaces(java.lang.CharSequence actual)
Creates a new
.ShouldNotContainAnyWhitespaces
static ErrorMessageFactory
ShouldNotContainAtIndex. shouldNotContainAtIndex(java.lang.Object actual, java.lang.Object expected, Index index)
Creates a new
.ShouldNotContainAtIndex
static ErrorMessageFactory
ShouldNotContainAtIndex. shouldNotContainAtIndex(java.lang.Object actual, java.lang.Object expected, Index index, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldNotContainAtIndex
static ErrorMessageFactory
ShouldNotContainCharSequence. shouldNotContainIgnoringCase(java.lang.CharSequence actual, java.lang.CharSequence sequence)
Creates a new
.ShouldContainCharSequence
static ErrorMessageFactory
ShouldNotContainCharSequence. shouldNotContainIgnoringCase(java.lang.CharSequence actual, java.lang.CharSequence[] sequences, java.util.Set<java.lang.CharSequence> foundSequences)
static ErrorMessageFactory
ShouldNotContainKey. shouldNotContainKey(java.lang.Object actual, java.lang.Object key)
Creates a new
.ShouldNotContainKey
static <K> ErrorMessageFactory
ShouldNotContainKeys. shouldNotContainKeys(java.lang.Object actual, java.util.Set<K> keys)
Creates a new
.ShouldNotContainKeys
static ErrorMessageFactory
ShouldNotContainNull. shouldNotContainNull(java.lang.Object actual)
Creates a new
.ShouldNotContainNull
static ErrorMessageFactory
ShouldNotContainOnlyWhitespaces. shouldNotContainOnlyWhitespaces(java.lang.CharSequence actual)
Creates a new
.ShouldNotContainOnlyWhitespaces
static ErrorMessageFactory
ShouldNotContainPattern. shouldNotContainPattern(java.lang.CharSequence actual, java.lang.CharSequence pattern)
Creates a new
.ShouldNotContainPattern
static ErrorMessageFactory
ShouldNotContainSequence. shouldNotContainSequence(java.lang.Object actual, java.lang.Object sequence, int index)
Creates a new
.ShouldNotContainSequence
static ErrorMessageFactory
ShouldNotContainSequence. shouldNotContainSequence(java.lang.Object actual, java.lang.Object sequence, int index, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldNotContainSequence
static ErrorMessageFactory
ShouldNotContainSubsequence. shouldNotContainSubsequence(java.lang.Object actual, java.lang.Object subsequence, int index)
Creates a new
.ShouldNotContainSubsequence
static ErrorMessageFactory
ShouldNotContainSubsequence. shouldNotContainSubsequence(java.lang.Object actual, java.lang.Object subsequence, ComparisonStrategy comparisonStrategy, int index)
Creates a new
.ShouldNotContainSubsequence
static ErrorMessageFactory
ShouldNotContainValue. shouldNotContainValue(java.lang.Object actual, java.lang.Object value)
Creates a new
.ShouldNotContainValue
static ErrorMessageFactory
ShouldNotEndWith. shouldNotEndWith(java.lang.Object actual, java.lang.Object expected)
Creates a new
.ShouldNotEndWith
static ErrorMessageFactory
ShouldNotEndWith. shouldNotEndWith(java.lang.Object actual, java.lang.Object expected, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldNotEndWith
static ErrorMessageFactory
ShouldNotEndWithIgnoringCase. shouldNotEndWithIgnoringCase(java.lang.CharSequence actual, java.lang.CharSequence expected, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldNotEndWithIgnoringCase
static ErrorMessageFactory
ShouldNotExist. shouldNotExist(java.io.File actual)
Creates a new
.ShouldNotExist
static ErrorMessageFactory
ShouldNotExist. shouldNotExist(java.nio.file.Path actual)
static <T> ErrorMessageFactory
ShouldNotHave. shouldNotHave(T actual, Condition<? super T> condition)
Creates a new
.ShouldNotHave
static ErrorMessageFactory
ShouldNotHaveDuplicates. shouldNotHaveDuplicates(java.lang.Object actual, java.lang.Object duplicates)
Creates a new
.ShouldNotHaveDuplicates
static ErrorMessageFactory
ShouldNotHaveDuplicates. shouldNotHaveDuplicates(java.lang.Object actual, java.lang.Object duplicates, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldNotHaveDuplicates
static ErrorMessageFactory
ShouldHaveMethods. shouldNotHaveMethods(java.lang.Class<?> actual, boolean declared, java.util.SortedSet<java.lang.String> actualMethodsHavingModifier)
static ErrorMessageFactory
ShouldHaveMethods. shouldNotHaveMethods(java.lang.Class<?> actual, java.lang.String modifier, boolean declared, java.util.SortedSet<java.lang.String> actualMethodsHavingModifier)
static ErrorMessageFactory
ShouldNotHaveSameClass. shouldNotHaveSameClass(java.lang.Object actual, java.lang.Object other)
Creates a new
.ShouldNotHaveSameClass
static ErrorMessageFactory
ShouldNotHaveSameHashCode. shouldNotHaveSameHashCode(java.lang.Object actual, java.lang.Object other)
static ErrorMessageFactory
ShouldNotHaveThrown. shouldNotHaveThrown(java.lang.Throwable throwable)
static ErrorMessageFactory
ShouldNotHaveToString. shouldNotHaveToString(java.lang.String other)
static <T> ErrorMessageFactory
ShouldNotMatch. shouldNotMatch(T actual, java.util.function.Predicate<? super T> predicate, PredicateDescription predicateDescription)
Creates a new
.ShouldNotMatch
static ErrorMessageFactory
ShouldNotMatchPattern. shouldNotMatch(java.lang.CharSequence actual, java.lang.CharSequence pattern)
Creates a new
.ShouldStartWith
static ErrorMessageFactory
ShouldNotSatisfyPredicateRecursively. shouldNotSatisfyRecursively(RecursiveAssertionConfiguration recursiveAssertionConfiguration, java.util.List<FieldLocation> failedFields)
static ErrorMessageFactory
ShouldNotStartWith. shouldNotStartWith(java.lang.Object actual, java.lang.Object expected)
Creates a new
.ShouldNotStartWith
static ErrorMessageFactory
ShouldNotStartWith. shouldNotStartWith(java.lang.Object actual, java.lang.Object expected, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldNotStartWith
static ErrorMessageFactory
ShouldNotStartWithIgnoringCase. shouldNotStartWithIgnoringCase(java.lang.CharSequence actual, java.lang.CharSequence expected, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldNotStartWithIgnoringCase
static ErrorMessageFactory
ShouldOnlyHaveFields. shouldOnlyHaveDeclaredFields(java.lang.Class<?> actual, java.util.Collection<java.lang.String> expected, java.util.Collection<java.lang.String> notFound, java.util.Collection<java.lang.String> notExpected)
Creates a new
.ShouldOnlyHaveFields
static ErrorMessageFactory
ShouldOnlyHaveFields. shouldOnlyHaveFields(java.lang.Class<?> actual, java.util.Collection<java.lang.String> expected, java.util.Collection<java.lang.String> notFound, java.util.Collection<java.lang.String> notExpected)
Creates a new
.ShouldOnlyHaveFields
static <T> ErrorMessageFactory
ShouldSatisfy. shouldSatisfy(T actual, Condition<? super T> condition)
static <E> ErrorMessageFactory
ShouldSatisfy. shouldSatisfyExactlyInAnyOrder(java.lang.Iterable<E> actual)
Creates a new
.ShouldSatisfy
static <E> ErrorMessageFactory
ShouldSatisfyOnlyOnce. shouldSatisfyOnlyOnce(java.lang.Iterable<? extends E> actual, java.util.List<? extends E> satisfiedElements)
Creates a new
.ShouldSatisfyOnlyOnce
static ErrorMessageFactory
ShouldStartWith. shouldStartWith(java.lang.Object actual, java.lang.Object expected)
Creates a new
.ShouldStartWith
static ErrorMessageFactory
ShouldStartWith. shouldStartWith(java.lang.Object actual, java.lang.Object expected, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldStartWith
static ErrorMessageFactory
ShouldStartWithPath. shouldStartWith(java.nio.file.Path actual, java.nio.file.Path other)
static ErrorMessageFactory
ShouldStartWithIgnoringCase. shouldStartWithIgnoringCase(java.lang.CharSequence actual, java.lang.CharSequence expected, ComparisonStrategy comparisonStrategy)
Creates a new
.ShouldStartWithIgnoringCase
static ErrorMessageFactory
SubarraysShouldHaveSameSize. subarraysShouldHaveSameSize(java.lang.Object actual, java.lang.Object expected, java.lang.Object actualSubArray, int actualSubArrayLength, java.lang.Object expectedSubArray, int expectedSubArrayLength, int index)
Creates a new
.SubarraysShouldHaveSameSize
static ErrorMessageFactory
ZippedElementsShouldSatisfy. zippedElementsShouldSatisfy(AssertionInfo info, java.lang.Iterable<?> actual, java.lang.Iterable<?> other, java.util.List<ZippedElementsShouldSatisfy.ZipSatisfyError> zipSatisfyErrors)
-
Uses of ErrorMessageFactory in org.assertj.core.error.array2d
Classes in org.assertj.core.error.array2d that implement ErrorMessageFactory Modifier and Type Class Description class
Array2dElementShouldBeDeepEqual
Creates an
indicating that an assertion that verifies that two 2D arrays are deeply equal failed.AssertionError
Methods in org.assertj.core.error.array2d that return ErrorMessageFactory Modifier and Type Method Description static ErrorMessageFactory
Array2dElementShouldBeDeepEqual. elementShouldBeEqual(java.lang.Object actualElement, java.lang.Object expectedElement, int rowIndex, int columnIndex)
-
Uses of ErrorMessageFactory in org.assertj.core.error.future
Classes in org.assertj.core.error.future that implement ErrorMessageFactory Modifier and Type Class Description class
ShouldBeCancelled
class
ShouldBeCompleted
class
ShouldBeCompletedExceptionally
class
ShouldBeCompletedWithin
class
ShouldBeDone
class
ShouldHaveFailed
class
ShouldHaveFailedWithin
class
ShouldNotBeCancelled
class
ShouldNotBeCompleted
class
ShouldNotBeCompletedExceptionally
class
ShouldNotBeDone
class
ShouldNotHaveFailed
Methods in org.assertj.core.error.future that return ErrorMessageFactory Modifier and Type Method Description static ErrorMessageFactory
ShouldBeCancelled. shouldBeCancelled(java.util.concurrent.Future<?> actual)
static ErrorMessageFactory
ShouldBeCompleted. shouldBeCompleted(java.util.concurrent.CompletableFuture<?> actual)
static ErrorMessageFactory
ShouldBeCompletedWithin. shouldBeCompletedWithin(java.util.concurrent.Future<?> actual, long timeout, java.util.concurrent.TimeUnit timeUnit, java.lang.Exception exception)
static ErrorMessageFactory
ShouldBeCompletedWithin. shouldBeCompletedWithin(java.util.concurrent.Future<?> actual, java.time.Duration duration, java.lang.Exception exception)
static ErrorMessageFactory
ShouldBeDone. shouldBeDone(java.util.concurrent.Future<?> actual)
static ErrorMessageFactory
ShouldBeCompletedExceptionally. shouldHaveCompletedExceptionally(java.util.concurrent.CompletableFuture<?> actual)
static ErrorMessageFactory
ShouldHaveFailed. shouldHaveFailed(java.util.concurrent.CompletableFuture<?> actual)
static ErrorMessageFactory
ShouldHaveFailedWithin. shouldHaveFailedWithin(java.util.concurrent.Future<?> actual, long timeout, java.util.concurrent.TimeUnit unit)
static ErrorMessageFactory
ShouldHaveFailedWithin. shouldHaveFailedWithin(java.util.concurrent.Future<?> actual, java.time.Duration timeout)
static ErrorMessageFactory
ShouldNotBeCancelled. shouldNotBeCancelled(java.util.concurrent.Future<?> actual)
static ErrorMessageFactory
ShouldNotBeCompleted. shouldNotBeCompleted(java.util.concurrent.CompletableFuture<?> actual)
static ErrorMessageFactory
ShouldNotBeDone. shouldNotBeDone(java.util.concurrent.Future<?> actual)
static ErrorMessageFactory
ShouldNotBeCompletedExceptionally. shouldNotHaveCompletedExceptionally(java.util.concurrent.CompletableFuture<?> actual)
static ErrorMessageFactory
ShouldNotHaveFailed. shouldNotHaveFailed(java.util.concurrent.CompletableFuture<?> actual)
-
Uses of ErrorMessageFactory in org.assertj.core.error.uri
Classes in org.assertj.core.error.uri that implement ErrorMessageFactory Modifier and Type Class Description class
ShouldBeEqualToWithSortedQueryParameters
class
ShouldHaveAnchor
class
ShouldHaveAuthority
class
ShouldHaveFragment
class
ShouldHaveHost
class
ShouldHaveNoHost
class
ShouldHaveParameter
class
ShouldHavePath
class
ShouldHavePort
class
ShouldHaveProtocol
class
ShouldHaveQuery
class
ShouldHaveScheme
class
ShouldHaveUserInfo
Methods in org.assertj.core.error.uri that return ErrorMessageFactory Modifier and Type Method Description static ErrorMessageFactory
ShouldBeEqualToWithSortedQueryParameters. shouldBeEqualToWithSortedQueryParameters(java.net.URL actual, java.net.URL expected)
static ErrorMessageFactory
ShouldHaveAnchor. shouldHaveAnchor(java.net.URL actual, java.lang.String expectedAnchor)
static ErrorMessageFactory
ShouldHaveAuthority. shouldHaveAuthority(java.net.URI actual, java.lang.String expectedAuthority)
static ErrorMessageFactory
ShouldHaveAuthority. shouldHaveAuthority(java.net.URL actual, java.lang.String expectedAuthority)
static ErrorMessageFactory
ShouldHaveFragment. shouldHaveFragment(java.net.URI actual, java.lang.String expectedFragment)
static ErrorMessageFactory
ShouldHaveHost. shouldHaveHost(java.net.URI actual, java.lang.String expectedHost)
static ErrorMessageFactory
ShouldHaveHost. shouldHaveHost(java.net.URL actual, java.lang.String expectedHost)
static ErrorMessageFactory
ShouldHaveNoHost. shouldHaveNoHost(java.net.URI actual)
static ErrorMessageFactory
ShouldHaveNoHost. shouldHaveNoHost(java.net.URL actual)
static ErrorMessageFactory
ShouldHaveParameter. shouldHaveNoParameter(java.lang.Object actual, java.lang.String name, java.lang.String unwantedValue, java.util.List<java.lang.String> actualValues)
static ErrorMessageFactory
ShouldHaveParameter. shouldHaveNoParameter(java.lang.Object actual, java.lang.String name, java.util.List<java.lang.String> actualValues)
static ErrorMessageFactory
ShouldHaveParameter. shouldHaveNoParameters(java.lang.Object actual, java.util.Set<java.lang.String> parameterNames)
static ErrorMessageFactory
ShouldHaveParameter. shouldHaveParameter(java.lang.Object actual, java.lang.String name)
static ErrorMessageFactory
ShouldHaveParameter. shouldHaveParameter(java.lang.Object actual, java.lang.String name, java.lang.String expectedValue)
static ErrorMessageFactory
ShouldHaveParameter. shouldHaveParameter(java.lang.Object actual, java.lang.String name, java.lang.String expectedValue, java.util.List<java.lang.String> actualValues)
static ErrorMessageFactory
ShouldHavePath. shouldHavePath(java.net.URI actual, java.lang.String expectedPath)
static ErrorMessageFactory
ShouldHavePath. shouldHavePath(java.net.URL actual, java.lang.String expectedPath)
static ErrorMessageFactory
ShouldHavePort. shouldHavePort(java.net.URI actual, int expectedPort)
static ErrorMessageFactory
ShouldHavePort. shouldHavePort(java.net.URL actual, int expectedPort)
static ErrorMessageFactory
ShouldHaveProtocol. shouldHaveProtocol(java.net.URL actual, java.lang.String expectedProtocol)
static ErrorMessageFactory
ShouldHaveQuery. shouldHaveQuery(java.net.URI actual, java.lang.String expectedQuery)
static ErrorMessageFactory
ShouldHaveQuery. shouldHaveQuery(java.net.URL actual, java.lang.String expectedQuery)
static ErrorMessageFactory
ShouldHaveScheme. shouldHaveScheme(java.net.URI actual, java.lang.String expectedScheme)
static ErrorMessageFactory
ShouldHaveUserInfo. shouldHaveUserInfo(java.net.URI actual, java.lang.String expectedUserInfo)
static ErrorMessageFactory
ShouldHaveUserInfo. shouldHaveUserInfo(java.net.URL actual, java.lang.String expectedUserInfo)
-
Uses of ErrorMessageFactory in org.assertj.core.internal
Methods in org.assertj.core.internal with parameters of type ErrorMessageFactory Modifier and Type Method Description protected java.lang.String
Failures. assertionErrorMessage(AssertionInfo info, ErrorMessageFactory messageFactory)
java.lang.AssertionError
Failures. failure(AssertionInfo info, ErrorMessageFactory messageFactory)
Creates a
following this pattern: creates aAssertionError
usingAssertionError
as the error message if such value is notAssertionInfo.overridingErrorMessage()
null
, or uses the given
to create the detail message of theErrorMessageFactory
, prepending the value ofAssertionError
to the error messageAssertionInfo.description()
java.lang.AssertionError
Failures. failure(AssertionInfo info, ErrorMessageFactory messageFactory, java.lang.Object actual, java.lang.Object expected)
Method parameters in org.assertj.core.internal with type arguments of type ErrorMessageFactory Modifier and Type Method Description private <T> void
Comparables. assertGreaterThan(AssertionInfo info, java.lang.Comparable<? super T> actual, T other, TriFunction<java.lang.Comparable<? super T>,T,ComparisonStrategy,ErrorMessageFactory> errorMessageFactory)
Asserts that the actual value is greater than the other one.private <T> void
Comparables. assertGreaterThanOrEqualTo(AssertionInfo info, java.lang.Comparable<? super T> actual, T other, TriFunction<java.lang.Comparable<? super T>,T,ComparisonStrategy,ErrorMessageFactory> errorMessageFactory)
Asserts that the actual value is greater than or equal to the other one.private <T> void
Comparables. assertLessThan(AssertionInfo info, java.lang.Comparable<? super T> actual, T other, TriFunction<java.lang.Comparable<? super T>,T,ComparisonStrategy,ErrorMessageFactory> errorMessageFactory)
Asserts that the actual value is less than the other one and throws an error with the given message factory.private <T> void
Comparables. assertLessThanOrEqualTo(AssertionInfo info, java.lang.Comparable<? super T> actual, T other, TriFunction<java.lang.Comparable<? super T>,T,ComparisonStrategy,ErrorMessageFactory> errorMessageFactory)
Asserts that the actual value is less than or equal to the other one. -
Uses of ErrorMessageFactory in org.assertj.guava.error
Classes in org.assertj.guava.error that implement ErrorMessageFactory Modifier and Type Class Description class
MultisetShouldContainAtLeastTimes
Creates an error message stating that a given value appears in aMultiset
fewer times than expectedclass
MultisetShouldContainAtMostTimes
Creates an error message stating that a given value appears in aMultiset
more times than expectedclass
MultisetShouldContainTimes
Creates an error message stating that a given value appears in aMultiset
a different number of to the expected valueclass
OptionalShouldBeAbsent
Creates an error message indicating that an Optional which should be absent is actually presentclass
OptionalShouldBePresent
Creates an error message indicating that an Optional which should be present is absentclass
OptionalShouldBePresentWithValue
Creates an error message indicating that an Optional should contain an expected valueclass
RangeSetShouldEnclose
Creates an error message indicating that the givenRangeSet
does not enclose neither another oneRangeSet
nor some set ofRange
.class
RangeSetShouldEncloseAnyOf
Creates an error message indicating that the givenRangeSet
does not enclose at lease one element of expected objects.class
RangeSetShouldIntersect
Creates an error message indicating that the givenRangeSet
does not intersect either another oneRangeSet
or some set ofRange
.class
RangeSetShouldIntersectAnyOf
Creates an error message indicating that the givenRangeSet
does not intersect at lease one element of expected objects.class
RangeSetShouldNotEnclose
class
RangeSetShouldNotIntersect
class
RangeShouldBeClosedInTheLowerBound
class
RangeShouldBeClosedInTheUpperBound
class
RangeShouldBeOpenedInTheLowerBound
class
RangeShouldBeOpenedInTheUpperBound
class
RangeShouldHaveLowerEndpointEqual
class
RangeShouldHaveUpperEndpointEqual
class
ShouldContainKeys
Creates an error message indicating that an assertion that verifies a map contains some keys failed.class
ShouldContainValues
Creates an error message indicating that an assertion that verifies a map contains some values failed.class
ShouldHaveSameContent
class
ShouldHaveSize
Creates an error message indicating that an assertion that verifies that a value have certain size failed.class
TableShouldContainCell
class
TableShouldContainColumns
class
TableShouldContainRows
class
TableShouldHaveColumnCount
class
TableShouldHaveRowCount
Methods in org.assertj.guava.error that return ErrorMessageFactory Modifier and Type Method Description static <T> ErrorMessageFactory
OptionalShouldBeAbsent. shouldBeAbsent(com.google.common.base.Optional<T> actual)
static <T> ErrorMessageFactory
OptionalShouldBePresent. shouldBePresent(com.google.common.base.Optional<T> actual)
static <T> ErrorMessageFactory
OptionalShouldBePresentWithValue. shouldBePresentWithValue(com.google.common.base.Optional<T> actual, java.lang.Object value)
static <T> ErrorMessageFactory
OptionalShouldBePresentWithValue. shouldBePresentWithValue(java.lang.Object value)
static ErrorMessageFactory
MultisetShouldContainAtLeastTimes. shouldContainAtLeastTimes(com.google.common.collect.Multiset<?> actual, java.lang.Object expected, int expectedTimes, int actualTimes)
static ErrorMessageFactory
MultisetShouldContainAtMostTimes. shouldContainAtMostTimes(com.google.common.collect.Multiset<?> actual, java.lang.Object expected, int expectedTimes, int actualTimes)
static ErrorMessageFactory
ShouldContainKeys. shouldContainKeys(java.lang.Object actual, java.lang.Object[] keys, java.util.Set<?> keysNotFound)
Creates a new
.ShouldContainKeys
static ErrorMessageFactory
MultisetShouldContainTimes. shouldContainTimes(com.google.common.collect.Multiset<?> actual, java.lang.Object expected, int expectedTimes, int actualTimes)
static ErrorMessageFactory
ShouldContainValues. shouldContainValues(java.lang.Object actual, java.lang.Object[] values, java.util.Set<?> valuesNotFound)
static ErrorMessageFactory
RangeSetShouldEnclose. shouldEnclose(java.lang.Object actual, java.lang.Object expected, java.lang.Iterable<?> notEnclosed)
static ErrorMessageFactory
RangeSetShouldEncloseAnyOf. shouldEncloseAnyOf(java.lang.Object actual, java.lang.Object expected)
static <T extends java.lang.Comparable<T>>
ErrorMessageFactoryRangeShouldBeClosedInTheLowerBound. shouldHaveClosedLowerBound(com.google.common.collect.Range<T> actual)
static <T extends java.lang.Comparable<T>>
ErrorMessageFactoryRangeShouldBeClosedInTheUpperBound. shouldHaveClosedUpperBound(com.google.common.collect.Range<T> actual)
static <T extends java.lang.Comparable<T>>
ErrorMessageFactoryRangeShouldHaveLowerEndpointEqual. shouldHaveEqualLowerEndpoint(com.google.common.collect.Range<T> actual, java.lang.Object value)
static <T extends java.lang.Comparable<T>>
ErrorMessageFactoryRangeShouldHaveUpperEndpointEqual. shouldHaveEqualUpperEndpoint(com.google.common.collect.Range<T> actual, java.lang.Object value)
static <T extends java.lang.Comparable<T>>
ErrorMessageFactoryRangeShouldBeOpenedInTheLowerBound. shouldHaveOpenedLowerBound(com.google.common.collect.Range<T> actual)
static <T extends java.lang.Comparable<T>>
ErrorMessageFactoryRangeShouldBeOpenedInTheUpperBound. shouldHaveOpenedUpperBound(com.google.common.collect.Range<T> actual)
static ErrorMessageFactory
ShouldHaveSameContent. shouldHaveSameContent(com.google.common.io.ByteSource actual, com.google.common.io.ByteSource expected)
static ErrorMessageFactory
ShouldHaveSize. shouldHaveSize(java.lang.Object actual, long actualSize, long expectedSize)
Creates a new
.ShouldHaveSize
static ErrorMessageFactory
RangeSetShouldIntersect. shouldIntersect(com.google.common.collect.RangeSet<?> actual, java.lang.Object expected, java.lang.Iterable<?> notIntersected)
static ErrorMessageFactory
RangeSetShouldIntersectAnyOf. shouldIntersectAnyOf(com.google.common.collect.RangeSet<?> actual, java.lang.Object expected)
static ErrorMessageFactory
RangeSetShouldNotEnclose. shouldNotEnclose(java.lang.Object actual, java.lang.Object expected, java.lang.Iterable<?> enclosed)
static ErrorMessageFactory
RangeSetShouldNotIntersect. shouldNotIntersect(java.lang.Object actual, java.lang.Object unexpected, java.lang.Iterable<?> intersected)
static ErrorMessageFactory
RangeSetShouldNotIntersect. shouldNotIntersects(java.lang.Object actual, java.lang.Object unexpected, java.lang.Iterable<?> intersected)
Deprecated.static <R,C,V>
ErrorMessageFactoryTableShouldContainCell. tableShouldContainCell(com.google.common.collect.Table<R,C,V> actual, R row, C column, V expectedValue, V actualValue)
Creates a new
.TableShouldContainCell
static ErrorMessageFactory
TableShouldContainColumns. tableShouldContainColumns(java.lang.Object actual, java.lang.Object[] columns, java.util.Set<?> columnsNotFound)
static ErrorMessageFactory
TableShouldContainRows. tableShouldContainRows(java.lang.Object actual, java.lang.Object[] rows, java.util.Set<?> rowsNotFound)
static ErrorMessageFactory
TableShouldHaveColumnCount. tableShouldHaveColumnCount(java.lang.Object actual, int actualSize, int expectedSize)
Creates a new
.TableShouldHaveColumnCount
static ErrorMessageFactory
TableShouldHaveRowCount. tableShouldHaveRowCount(java.lang.Object actual, int actualSize, int expectedSize)
Creates a new
.TableShouldHaveRowCount
-