示例#1
0
        public static void FundingSourceSearchTest()
        {
            var data = TestEnvironment.LoadJson();

            WebDriverUtils.InputValues(LoginPageObjects.EmailField(), data.Login.Username);
            WebDriverUtils.ClickAction(LoginPageObjects.NextButtonEmail());
            WebDriverUtils.InputValues(LoginPageObjects.PasswordField(), data.Login.Password);
            WebDriverUtils.ClickAction(LoginPageObjects.SignInButton());
            WebDriverUtils.ClickAction(LoginPageObjects.YesButton());
            WebDriverUtils.ClickAction(LoginPageObjects.DoneButton());
            WebDriverUtils.ClickAction(ProgramsPageObjects.ProgramHeaderLink());
            WebDriverUtils.ClickAction(FundingSourcePageObjects.FundingSourceLink());
            WebDriverUtils.InputValues(FundingSourcePageObjects.SearchFundingSourceField(), data.FundingSource.FundSearchKeyword);
            WebDriverUtils.ClickAction(FundingSourcePageObjects.FundingSourceRunSearch());
        }
 public static void FundingSourceAdminCreateNewAction()
 {
     FundingSourceAdmin.FundingSourceNavigation();
     WebDriverUtils.ClickAction(FundingSourcePageObjects.CreateFundingSource());
 }
示例#3
0
 public static void FundingSourceNavigation()
 {
     ProgramAdmin.ProgramsNavigation();
     WebDriverUtils.ClickAction(FundingSourcePageObjects.FundingSourceLink());
 }
 public static void FundingSourceOverviewNavigation()
 {
     FundingSourceAdminSearch.FundingSourceSearchTest();
     WebDriverUtils.HoldDriver();
     WebDriverUtils.ClickAction(FundingSourcePageObjects.FundingOverviewLink());
 }
 public void FundingSourceCreateNewTest()
 {
     try
     {
         FundingSourceAdminCreateNew.FundingSourceAdminCreateNewAction();
         WebDriverUtils.HoldDriver();
         Assert.AreEqual(TestEnvironment.LoadJson().FundingSource.CreateNewHeader, WebDriverUtils.TextChecker(FundingSourcePageObjects.CreateFundHeader()));
         log.Info(System.Reflection.MethodBase.GetCurrentMethod());
         log.Info(LoginPageObjects.SuccessMessage());
     }
     catch (Exception ex)
     {
         log.Error(System.Reflection.MethodBase.GetCurrentMethod());
         log.Error(LoginPageObjects.FailedMessage() + ex.Message);
         Assert.Fail(ex.Message);
     }
 }