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