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