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"); } }
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"); } }
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"); } }