| Class | Description |
|---|
| AspControlTester |
Base class for testing all ASP.NET server controls. Extend this class
if you're creating a tester for a custom control.
|
| ButtonTester |
Tester for System.Web.UI.WebControls.Button
|
| CheckBoxTester |
Tester for System.Web.UI.WebControls.CheckBox
|
| CompareValidatorTester |
Tester for System.Web.UI.WebControls.CompareValidator
|
| ContainerMustBeRowException |
Exception: The container of the control being tested was a DataGridTester, but
it should be a Row. Change "new MyTester("foo", datagrid)" to
"new MyTester("foo", datagrid.getRow(rowNum))".
|
| CustomValidatorTester |
Tester for System.Web.UI.WebControls.CustomValidator
|
| DataGridTester |
Tester for System.Web.UI.WebControls.DataGrid
|
| DataGridTester.Row |
Tests a row within a data grid.
|
| DropDownListTester |
Tester for System.Web.UI.WebControls.DropDownList
|
| ImageButtonTester |
Tester for System.Web.UI.WebControls.ImageButton
|
| LabeledControlTester |
Abstract base class for testing controls that have associated labels, like CheckBoxTester.
You can probably ignore this class.
|
| LabelTester |
Tester for System.Web.UI.WebControls.Label
|
| LinkButtonTester |
Tester for System.Web.UI.WebControls.LinkButton
|
| ListBoxTester |
Tester for System.Web.UI.WebControls.ListBox
|
| ListControlTester |
Base class for list testers.
|
| ListControlTester.IllegalInputException |
The index of the list was set to a value that doesn't correspond to a
list item. Fix the test so that it sets the value correctly, or fix the production
code so that it generates the correct number of list items.
|
| ListControlTester.NoSelectionException |
The test asked a list what item was selected when no items were selected.
Fix the test so that it doesn't ask the question, or fix the production code so
that a list item is selected.
|
| NamingContainerTester |
Base class for testing all ASP.NET server controls that have the "naming container"
property set to "true." Use this class when you're creating a custom tester for a
server control that is a naming container.
|
| PanelTester |
Tester for System.Web.UI.WebControls.Panel
|
| RadioButtonTester |
Tester for System.Web.UI.WebControls.RadioButton
|
| RangeValidatorTester |
Tester for System.Web.UI.WebControls.RangeValidator
|
| RegularExpressionValidatorTester |
Tester for System.Web.UI.WebControls.RegularExpressionValidator
|
| RepeaterTester |
Tester for System.Web.UI.WebControls.Repeater. Generally, you don't
test through this tester. Instead, you use the Item
method to use as a container for testing controls that are inside the
repeater. The ItemCount method may also be useful.
This example demonstrates how to test a button that's in the third
item of a repeater:
RepeaterTester repeater = new RepeaterTester("repeater");
ButtonTester button = new ButtonTester("button", repeater.Item(2)); |
| RepeaterTester.ContainerMustBeItemException |
Exception: The container of the control being tested was a RepeaterTester, but
it should be a RepeaterItemTester. Change "new MyTester("foo", repeater)" to
"new MyTester("foo", repeater.Item(itemNum))". You may also use
repeater.Header, repeater.Footer, or repeater.GetSeparator(separatorNum) as
the container argument.
|
| RepeaterTester.RepeaterFooterTester |
Tester for FooterTemplate. Use this tester as a container
for other testers.
This example demonstrates how to test a button that's in the FooterTemplate
of a repeater:
RepeaterTester repeater = new RepeaterTester("repeater");
ButtonTester button = new ButtonTester("button", repeater.Footer); |
| RepeaterTester.RepeaterHeaderTester |
Tester for HeaderTemplate. Use this tester as a container for other testers.
This example demonstrates how to test a button that's in a repeater's HeaderTemplate:
RepeaterTester repeater = new RepeaterTester("repeater");
ButtonTester button = new ButtonTester("button", repeater.Header); |
| RepeaterTester.RepeaterItemTester |
Tester for ItemTemplate and AlternatingItemTemplate, also known as
System.Web.UI.WebControls.RepeaterItem. Use this tester as a container
for other testers.
This example demonstrates how to test a button that's in the third
item of a repeater:
RepeaterTester repeater = new RepeaterTester("repeater");
ButtonTester button = new ButtonTester("button", repeater.Item(2)); |
| RepeaterTester.RepeaterSeparatorTester |
Tester for SeparatorTemplate. Use this tester as a container
for other testers.
This example demonstrates how to test a button that's in the second
separator of a repeater:
RepeaterTester repeater = new RepeaterTester("repeater");
ButtonTester button = new ButtonTester("button", repeater.Separator(1)); |
| RepeaterTester.RepeaterTemplateTester |
Base class for all repeater template testers. This is an implementation detail and can
be ignored.
|
| RequiredFieldValidatorTester |
Tester for System.Web.UI.WebControls.RequiredFieldValidator
|
| TextBoxTester |
Tester for System.Web.UI.WebControls.TextBox
|
| UserControlTester |
Tester for System.Web.UI.UserControl
|
| ValidationSummaryTester |
Tester for System.Web.UI.WebControls.ValidationSummary
|
| ValidatorTester |
Base class for all validator testers.
|