Interface ErrorMessageFactory

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

public interface ErrorMessageFactory
Factory of error messages.
  • Method Details

    • create

      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 with StandardRepresentation.
      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.