protected override void SetUp() { base.SetUp(); UserControlTester userControl = new UserControlTester("userControl", CurrentWebForm); label = new LabelTester("label", userControl); button = new ButtonTester("button", userControl); linkButton = new LinkButtonTester("linkButton", userControl); clickResult = new LabelTester("clickResult", CurrentWebForm); Browser.GetPage(BaseUrl + "AspTester/UserControlTestPage.aspx"); }
public void TestGoToPage2ViaButtoninUserControl() { // First, instantiate "Tester" objects: UserControlTester myUserControl = new UserControlTester("MyUserControl", CurrentWebForm); ButtonTester buttonGoToPage2 = new ButtonTester("GoToPage2", myUserControl); LabelTester labelTester = new LabelTester("LabelPreviousView", CurrentWebForm); // Second, visit the page being tested: Browser.GetPage("http://localhost/Castle.MVC.Test.Web/Views/index.aspx"); string loginPage = this.Browser.CurrentUrl.AbsoluteUri.ToString(); buttonGoToPage2.Click(); string currentPage = this.Browser.CurrentUrl.AbsoluteUri.ToString(); Assert(currentPage, loginPage != currentPage); AssertEquals("index", labelTester.Text); }
public void TestNavigation() { // Browser.GetPage("http://mydevphoenixsecure/Default.aspx?AppType=11&Menu=Menu&Module=CITES/Applications/ApplicationManager"); // UserControlTester SemiCompleteUserControl =new UserControlTester("SemiComplete",Manager); UserControlTester AppTypeUserControl = new UserControlTester("ApplicationType", Manager); // UserControlTester ActingAsAgentUserControl =new UserControlTester("ActingAsAgent",Manager); LabelTester lblAppType = new LabelTester("lblAppType", AppTypeUserControl); // // Console.WriteLine(SemiCompleteUserControl.AspId); // Console.WriteLine(AppTypeUserControl.AspId); // Console.WriteLine(ActingAsAgentUserControl.AspId); //Console.WriteLine(NextButton.Visible.ToString()); //AssertVisibility(lblAppType,true); Console.WriteLine(this.Browser.CurrentPageText); Console.WriteLine(lblAppType.HtmlId); Console.WriteLine(lblAppType.Text); //NextButton.Click(); }
public void TestGotToCatalog() { // First, instantiate "Tester" objects: UserControlTester ucStartUp = new UserControlTester("StartUp", CurrentWebForm); UserControlTester ucSideBar = new UserControlTester("SideBar", ucStartUp); LinkButtonTester linkbuttonFish = new LinkButtonTester("LinkbuttonFish", ucSideBar); UserControlTester ucCategory = new UserControlTester("Category", CurrentWebForm); LabelTester labelCategory = new LabelTester("LabelCategory", ucCategory); // Second, visit the page being tested: Browser.GetPage("http://localhost/NPetshop.Web/Views/default.aspx"); string homePage = this.Browser.CurrentUrl.AbsoluteUri.ToString(); linkbuttonFish.Click(); // First, test string catalogPage = this.Browser.CurrentUrl.AbsoluteUri.ToString(); Assert(catalogPage, homePage != catalogPage); AssertEquals("Fish", labelCategory.Text); }