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 void BasicFormsLogin() { Browser b = UIAutomation.GetAdminBrowser(); Assert.IsNotNull(b.Find.ByCustom <HtmlAnchor>(f => f.HRef.EndsWith("/Account/Logout"), 3000), "Should have link to logout"); }