C# Class CrossPlatform.BasePage

Exibir arquivo Open project: xamarin-automation-service/uitest-pop-example

Protected Properties

Property Type Description
app IApp

Protected Methods

Method Description
AssertOnPage ( System.TimeSpan timeout = default(TimeSpan?) ) : void

Verifies that the trait is still present. Defaults to no wait.

BasePage ( ) : System
BasePage ( AppQuery>.Func androidTrait, AppQuery>.Func iOSTrait ) : System
BasePage ( string androidTrait, string iOSTrait ) : System
WaitForPageToLeave ( System.TimeSpan timeout = default(TimeSpan?) ) : void

Verifies that the trait is no longer present. Defaults to a two second wait.

Private Methods

Method Description
InitializeCommonQueries ( ) : void

Method Details

AssertOnPage() protected method

Verifies that the trait is still present. Defaults to no wait.
protected AssertOnPage ( System.TimeSpan timeout = default(TimeSpan?) ) : void
timeout System.TimeSpan Time to wait before the assertion fails
return void

BasePage() protected method

protected BasePage ( ) : System
return System

BasePage() protected method

protected BasePage ( AppQuery>.Func androidTrait, AppQuery>.Func iOSTrait ) : System
androidTrait AppQuery>.Func
iOSTrait AppQuery>.Func
return System

BasePage() protected method

protected BasePage ( string androidTrait, string iOSTrait ) : System
androidTrait string
iOSTrait string
return System

WaitForPageToLeave() protected method

Verifies that the trait is no longer present. Defaults to a two second wait.
protected WaitForPageToLeave ( System.TimeSpan timeout = default(TimeSpan?) ) : void
timeout System.TimeSpan Time to wait before the assertion fails
return void

Property Details

app protected_oe property

protected IApp app
return IApp