コード例 #1
0
 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());
 }
コード例 #2
0
 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;
     }
 }
コード例 #3
0
        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");
        }