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.
|