コード例 #1
0
 public void SocialStream_Congrats_WS_1148()
 {
     if (!DataParser.ReturnExecution("WS_1148"))
     {
         Assert.Ignore();
     }
     else
     {
         MainHomePage mainHomePage = InitialPage.Go().Logon().ClickLogin();
         Assert.IsTrue(mainHomePage.IsEveryoneSelected(), "Everyone is not selected in display options");
         int quantComments = Int32.Parse(mainHomePage.CongratsCount());
         mainHomePage.ClickCongrats();
         mainHomePage.AddCongrats("QA Test Submision").SendCongrats();
         Assert.AreEqual("Your message has been sent!", mainHomePage.GetCongratsMsg(),
                         "Congrats msg was not sent");
         Assert.AreEqual(quantComments + 1, Int32.Parse(mainHomePage.CongratsCount()),
                         "Congrats was not plus well 1");
     }
 }
コード例 #2
0
 public void SocialStream_Cheers_WS_1185()
 {
     if (!DataParser.ReturnExecution("WS_1185"))
     {
         Assert.Ignore();
     }
     else
     {
         MainHomePage mainHomePage = InitialPage.Go().Logon().ClickLogin();
         Assert.IsTrue(mainHomePage.IsEveryoneSelected(), "Everyone is not selected in display options");
         mainHomePage.ClickCheers();
         if (mainHomePage.CheersCount() == "-1")
         {
             mainHomePage.ClickCheers();
         }
         Assert.AreEqual("1", mainHomePage.CheersCount(), "Cheers is not 1");
         mainHomePage.NavigateToRedeem().NavigateToHomePage();
         Assert.AreEqual("1", mainHomePage.CheersCount(), "Cheers is not 1");
     }
 }
コード例 #3
0
 public void SocialStream_FollowFeatures_WS_1190()
 {
     if (!DataParser.ReturnExecution("WS_1190"))
     {
         Assert.Ignore();
     }
     else
     {
         MainHomePage mainPage = InitialPage.Go().Logon().ClickLogin();
         Assert.IsTrue(mainPage.IsEveryoneSelected(), "Everyone is not selected in display options");
         if (mainPage.IsFollowBannerPresent())
         {
             mainPage.ClickFollow();
         }
         mainPage.ClickFollow();
         Assert.IsTrue(mainPage.IsFollowBannerPresent(), "Follow banner is not present");
         mainPage = mainPage.NavigateToRedeemA().NavigateToHomePage();
         Assert.AreEqual("FOLLOWING", mainPage.GetFollowingRibbonMsg(),
                         "Following is not present or not spell well");
     }
 }