コード例 #1
0
 ///// <summary>
 ///// will find curriculum with param and clicking edit
 ///// </summary>
 ///// <param string curriculumName= The name of curriculum to edit action></param>
 public void EditCurriculum(string curriculumName)
 {
     Thread.Sleep(0500);
     Actioncell.Click();
     Thread.Sleep(0500);
     Editcell.Click();
     Browser.WaitForElement(Bys.AMAPage.LoadIcon, ElementCriteria.IsNotVisible);
     Browser.WaitForElement(Bys.CurriculumCoursePage.CurrulumCourseHeaderLbl, ElementCriteria.IsVisible);
     new WebDriverWait(Browser, TimeSpan.FromSeconds(35)).Until(ExpectedConditions.UrlContains("gme-competency/admin/curriculumtemplates"));
 }
コード例 #2
0
        ///// <summary>
        ///// Deleting  Curriculum
        ///// </summary>
        ///// <param string curriculumName= The name of curriculum to  perform delete action></param>

        public void DeleteCurriculum(string curriculumName)
        {
            if (Browser.FindElements(Bys.CurriculumMngPage.NoRecordLbl).Count > 0)
            {
            }
            else
            {
                do
                {
                    Browser.WaitForElement(Bys.AMAPage.LoadIcon, ElementCriteria.IsNotVisible);
                    Browser.WaitForElement(Bys.CurriculumMngPage.CurriculumTemplateTbl, ElementCriteria.IsVisible);
                    Thread.Sleep(0500);
                    Actioncell.Click();
                    Deletecell.Click();
                    Thread.Sleep(0500);
                    AcceptBtn.Click();
                    Browser.WaitForElement(Bys.AMAPage.LoadIcon, ElementCriteria.IsNotVisible);
                    Browser.WaitForElement(Bys.CurriculumMngPage.CurriculumTemplateTbl, ElementCriteria.IsVisible);
                } while (Browser.FindElements(Bys.CurriculumMngPage.NoRecordLbl).Count <= 0);
            }
        }