Method | Description | |
---|---|---|
ControlTester ( string aspId ) : System |
Create a tester for a top-level control. Use this constructor for testing most controls. Testers created with this constructor will test pages loaded by the HttpClient.Default HttpClient.
|
|
ControlTester ( string aspId, Tester container ) : System |
Create a tester for a nested control. Use this constructor when the control you are testing is nested within another control, such as a DataGrid or UserControl. You should also use this constructor when you're not using the HttpClient.Default HttpClient.
|
Method | Description | |
---|---|---|
ControlTester ( ) : System |
Create a tester that has no ID. This constructor is for NUnitAsp internal use and should be avoided. It will likely change in a future release.
|
|
ControlTester ( Tester container ) : System |
Create a tester that has no ID. This constructor is for NUnitAsp internal use and should be avoided. It will likely change in a future release.
|
|
EnterInputValue ( string name, string value ) : void | ||
GetChildElementHtmlId ( string aspId ) : string |
Returns the HTML ID of a child control. Useful when implementing testers for container controls that do HTML ID mangling. This method is very likely to change in a future release.
|
|
RemoveInputValue ( string name ) : void |
Method | Description | |
---|---|---|
AssertEnabled ( ) : void | ||
IsPostBack ( string candidatePostBackScript ) : bool | ||
OptionalPostBack ( string candidatePostBackScript ) : void | ||
PostBack ( string postBackScript ) : void | ||
PostBack ( string eventTarget, string eventArgument ) : void | ||
Submit ( ) : void |
protected ControlTester ( Tester container ) : System | ||
container | Tester | |
return | System |
public ControlTester ( string aspId ) : System | ||
aspId | string | The ID of the control to test (look in the /// page's ASP.NET source code for the ID). |
return | System |
public ControlTester ( string aspId, Tester container ) : System | ||
aspId | string | The ID of the control to test (look in the /// page's ASP.NET source code for the ID). |
container | Tester | A tester for the control's container. /// (In the page's ASP.NET source code, look for the tag that the /// control is nested in. That's probably the control's /// container.) |
return | System |
protected EnterInputValue ( string name, string value ) : void | ||
name | string | |
value | string | |
return | void |
protected GetChildElementHtmlId ( string aspId ) : string | ||
aspId | string | |
return | string |
protected RemoveInputValue ( string name ) : void | ||
name | string | |
return | void |