public Login(Application application) { WindowTools windowTools = new WindowTools(); Window window = windowTools.GetWindow(application, "Login"); WinFormTextBox usernameTextBox = windowTools.GetIUIItem <WinFormTextBox>(window, SearchCriteria.ByAutomationId("username")); WinFormTextBox passwordTextBox = windowTools.GetIUIItem <WinFormTextBox>(window, SearchCriteria.ByAutomationId("password")); Button okButton = windowTools.GetButton(window, SearchCriteria.ByAutomationId("okButton")); windowTools.ClickIUIItem(usernameTextBox); windowTools.PostText(usernameTextBox, username); windowTools.ClickIUIItem(passwordTextBox); windowTools.PostText(passwordTextBox, password); windowTools.DoubleClickIUItem(okButton); }
public SelectFacility(Application application, string facilityName) { WindowTools windowTools = new WindowTools(); Window window = windowTools.GetWindow(application, "Select Facility"); RadioButton facilityRadioButton = windowTools.GetRadioButton(window, SearchCriteria.ByAutomationId("facilityRadioButton")); windowTools.ClickIUIItem(facilityRadioButton); ListBox facilityFilter = windowTools.GetListBox(window, SearchCriteria.ByAutomationId("ListBox")); windowTools.SelectListBoxItem(facilityFilter, "Any"); ListView facilityList = windowTools.GetListView(window, SearchCriteria.ByAutomationId("listView")); ListViewRow row = windowTools.SelectListViewRowName(facilityList, facilityName); windowTools.DoubleClickIUItem(row); }