Interface ErrorFormatter

All Known Implementing Classes:
ErrorFormatterWithPageUrl, SelenideErrorFormatter

public interface ErrorFormatter
  • Method Details

    • generateErrorDetails

      @CheckReturnValue @Nonnull String generateErrorDetails(AssertionError error, Driver driver, Screenshot screenshot, long timeoutMs)
    • formatActualValue

      @CheckReturnValue @Nonnull default <T> String formatActualValue(@Nullable String actualValue)
    • actualValue

      @CheckReturnValue @Nonnull String actualValue(Condition condition, Driver driver, @Nullable org.openqa.selenium.WebElement element, @Nullable CheckResult lastCheckResult)
    • extractActualValue

      @CheckReturnValue @Nullable default <T> String extractActualValue(ObjectCondition<T> condition, @Nonnull T object)