Class WritableAssertionInfo

java.lang.Object
org.fest.assertions.core.WritableAssertionInfo
All Implemented Interfaces:
AssertionInfo

public class WritableAssertionInfo extends Object implements AssertionInfo
Writable information about an assertion.
Author:
Alex Ruiz, Yvonne Wang
  • Constructor Details

    • WritableAssertionInfo

      public WritableAssertionInfo()
  • Method Details

    • overridingErrorMessage

      public String overridingErrorMessage()
      Returns the message that, if specified, will replace the default message of an assertion failure.
      Specified by:
      overridingErrorMessage in interface AssertionInfo
      Returns:
      the message that, if specified, will replace the default message of an assertion failure.
    • overridingErrorMessage

      public void overridingErrorMessage(String newErrorMessage)
      Sets the message that will replace the default message of an assertion failure.
      Parameters:
      newErrorMessage - the new message. It can be null.
    • description

      public Description description()
      Returns the description of an assertion.
      Specified by:
      description in interface AssertionInfo
      Returns:
      the description of an assertion.
    • descriptionText

      public String descriptionText()
      Returns the text of this object's description, or null if such description is null.
      Returns:
      the text of this object's description, or null if such description is null.
    • description

      public void description(String newDescription)
      Sets the description of an assertion.
      Parameters:
      newDescription - the new description.
      Throws:
      NullPointerException - if the given description is null.
      See Also:
    • description

      public void description(Description newDescription)
      Sets the description of an assertion. To remove or clear the description, pass a EmptyTextDescription as argument.
      Parameters:
      newDescription - the new description.
      Throws:
      NullPointerException - if the given description is null.
    • toString

      public String toString()
      Overrides:
      toString in class Object