Example #1
0
        public void Click_ButtonInChildWindow_Succeeds()
        {
            BrowserWindow browserWindow = BrowserWindow.Launch(PageUrl);

            browserWindow.SetFocus();
            SilverlightButton button = browserWindow.Find <SilverlightButton>(By.AutomationId("displayChildWindowButton"));

            button.Click();

            SilverlightChildWindow childWindow = browserWindow.Find <SilverlightChildWindow>(By.AutomationId("TestChildWindow"));
            SilverlightButton      okButton    = childWindow.Find <SilverlightButton>(By.AutomationId("OKButton"));

            okButton.Click();

            browserWindow.Close();
        }
Example #2
0
        public void SlButtonAndEditAndDTP_ClickAndSetTextAndSelectedDateAsString_Succeeds()
        {
            BrowserWindow b = BrowserWindow.Launch(PageUrl);

            b.SetFocus();
            SilverlightButton button1 = b.Find <SilverlightButton>(By.AutomationId("button1"));

            button1.WaitForControlExist();
            button1.Click();
            SilverlightEdit oEdit = b.Find <SilverlightEdit>(By.AutomationId("textBox1"));

            oEdit.Text = "asddasdasdasdadasdadasdadadadasd";
            SilverlightDatePicker dp = b.Find <SilverlightDatePicker>(By.AutomationId("datePicker1"));

            dp.SourceControl.SelectedDate = new DateTime(2011, 5, 11);
            b.Close();
        }
Example #3
0
 public static void Click(this SilverlightButton button)
 {
     Mouse.Click(button);
 }