public static void AssertReportExists( this CourseTracksPage courseTracksPage, string filePath) { Assert.IsTrue(File.Exists(filePath)); FileInfo fileInfo = new FileInfo(filePath); Assert.IsTrue(fileInfo.Length > 0); }
public static void AssertAddedCourseTrackWithValidRequiredData( this CourseTracksPage courseTracksPage, string nameBg, string nameEn, string urlName) { Assert.AreEqual(nameBg, courseTracksPage.Grid .Rows.FirstOrDefault().Cells[ColumnNameBgNumber] .Find.AllByTagName <HtmlAnchor>("a").FirstOrDefault().TextContent); Assert.AreEqual(nameEn, courseTracksPage.Grid .Rows.FirstOrDefault().Cells[ColumnNameEnNumber].TextContent); Assert.AreEqual(urlName, courseTracksPage.Grid .Rows.FirstOrDefault().Cells[ColumnUrlNameNumber].TextContent); }
public static void AssertAddCourseTrackWithoutUrlName( this CourseTracksPage courseTracksPage) { Assert.IsTrue(courseTracksPage.UrlNameValidationMessage.IsVisible()); Assert.AreEqual(UrlNameValidationMessage, courseTracksPage.UrlNameValidationMessage.TextContent); }
public static void AssertAddCourseTrackWithoutNameInEnglish( this CourseTracksPage courseTracksPage) { Assert.IsTrue(courseTracksPage.NameEnValidationMessage.IsVisible()); Assert.AreEqual(NameEnValidationMessage, courseTracksPage.NameEnValidationMessage.TextContent); }
public void TestInitialize() { this.courseTrackPage = new CourseTracksPage(this.Manager); }