public void Setup() { //using (var db = new KcsarContext()) //{ // this.member = db.Members.Where(f => f.ContactNumbers.Count > 1 // && f.Addresses.Count > 1 // && f.MissionRosters.Count > 1 // && f.TrainingRosters.Count > 1).First(); //} this.browser = UIAutomation.GetAdminBrowser(); // this.browser.NavigateToPath("/Members/Detail/" + this.member.Id.ToString()); }
public void Setup() { using (var db = new KcsarContext()) { Guid empty = Guid.Empty; this.memberId = db.Members.Where(f => f.TrainingAwards.Count > 1 && f.Id != empty).First().Id; } try { this.browser = UIAutomation.GetAdminBrowser(); this.browser.NavigateToPath("/Members/Detail/" + this.memberId.ToString()); } catch { UIAutomation.Shutdown(); throw; } }
public static Browser GetBrowserAtUrl(Uri url) { if (UIAutomation.browser != null && UIAutomation.browser.BrowserType != UIAutomation.BrowserType) { UIAutomation.CloseBrowser(); } if (UIAutomation.browser == null) { StartTelerikManager(); UIAutomation.manager.LaunchNewBrowser(UIAutomation.BrowserType); UIAutomation.browser = UIAutomation.manager.ActiveBrowser; UIAutomation.browser.Closing += new EventHandler(browser_Closing); UIAutomation.browser.WaitUntilReady(); } UIAutomation.browser.NavigateTo(url); UIAutomation.browser.WaitUntilReady(); return(UIAutomation.browser); }
public void TearDown() { UIAutomation.Shutdown(); }
public void BasicFormsLogin() { Browser b = UIAutomation.GetAdminBrowser(); Assert.IsNotNull(b.Find.ByCustom <HtmlAnchor>(f => f.HRef.EndsWith("/Account/Logout"), 3000), "Should have link to logout"); }