Exemplo n.º 1
0
        public static void AssertReportExists(
            this CertificateRequestsPage certificateRequestsPage, string filePath)
        {
            Assert.IsTrue(File.Exists(filePath));
            FileInfo fileInfo = new FileInfo(filePath);

            Assert.IsTrue(fileInfo.Length > 0);
        }
Exemplo n.º 2
0
 public static void AssertAddedCertificateRequest(
     this CertificateRequestsPage certificateRequestsPage,
     string courseTrack, string username, string names)
 {
     Assert.AreEqual(names, certificateRequestsPage.Grid
                     .Rows.FirstOrDefault().Cells[ColumnNamesNumber].TextContent);
     Assert.AreEqual(username, certificateRequestsPage.Grid
                     .Rows.FirstOrDefault().Cells[ColumnUsernameNumber]
                     .Find.AllByTagName <HtmlAnchor>("a").FirstOrDefault().TextContent);
     Assert.AreEqual(courseTrack, certificateRequestsPage.Grid
                     .Rows.FirstOrDefault().Cells[ColumnCourseTrackNumber]
                     .Find.AllByTagName <HtmlAnchor>("a").FirstOrDefault().TextContent);
 }
Exemplo n.º 3
0
 public static void AssertAddCertificateRequestWithoutUserFullname(
     this CertificateRequestsPage certificateRequestsPage)
 {
     Assert.IsTrue(certificateRequestsPage.UserFullnameValidationMessage.IsVisible());
     Assert.AreEqual(UserFullnameValidationMessage, certificateRequestsPage.UserFullnameValidationMessage.TextContent);
 }
Exemplo n.º 4
0
 public static void AssertAddCertificateRequestWithoutCourseTrack(
     this CertificateRequestsPage certificateRequestsPage)
 {
     Assert.IsTrue(certificateRequestsPage.CourseTrackValidationMessage.IsVisible());
     Assert.AreEqual(CourseTrackValidationMessage, certificateRequestsPage.CourseTrackValidationMessage.TextContent);
 }
Exemplo n.º 5
0
 public void TestInitialize()
 {
     this.certificateRequestsPage = new CertificateRequestsPage(this.Manager);
 }