Table of Contents

Interface IValidationComponent

Namespace
GroupeIsa.Neos.EndToEndTests.UI.Components
Assembly
GroupeIsa.Neos.EndToEndTests.UI.dll

Provides the functionalities of the automation of a component with validation display.

public interface IValidationComponent

Properties

ErrorMessage

Gets the error message.

string? ErrorMessage { get; }

Property Value

string

HasErrorIndicator

Gets a value indicating whether the error indicator is displayed.

bool HasErrorIndicator { get; }

Property Value

bool

HasWarningIndicator

Gets a value indicating whether the warning indicator is displayed.

bool HasWarningIndicator { get; }

Property Value

bool

WarningMessage

Gets the warning message.

string? WarningMessage { get; }

Property Value

string

Methods

WaitUntilHasErrorIndicator()

Waits until the error message is displayed.

void WaitUntilHasErrorIndicator()

Exceptions

AutomationException

Throws when no error message is displayed within the time limit.

WaitUntilHasNoErrorIndicator()

Waits until the error message is hidden.

void WaitUntilHasNoErrorIndicator()

Exceptions

AutomationException

Throws when error message is still displayed after the time limit.

WaitUntilHasWarningIndicator()

Waits until the warning message is displayed.

void WaitUntilHasWarningIndicator()

Exceptions

AutomationException

Throws when no warning message is displayed within the time limit.