public void Recognition_NonMonAndMon_WS_1157_Sample6() { if (!DataParser.ReturnExecution("WS_1157_Sample6")) { Assert.Ignore(); } else { _file = "Resources\\" + client + "\\TestsData\\WS_1157_Sample6.xml"; string user = AwardData.GetAwardUserName(_file), value = AwardData.GetAwardValue(_file), amountvalue = AwardData.GetAwardAmountValue(_file), reason = AwardData.GetAwardReason(_file), award = AwardData.GetAwardName(_file), printype = AwardData.GetAwardDeliverType(_file), proxyname = ProxyData.GetProxyUserName(_file), msg = AwardData.GetAwardMessage(_file); NominationHomePage recognitionPage = InitialPage.Go().EnterId(client).Logon().ClickLogin(). NavigateToAdminHomePageSpan().ClickOptionProxy("Proxy1").EnterUserNameProxySprint2(proxyname).ClickProxyBtn().NavigateToNominationSpan(); recognitionPage .SearchEmployeeFoundAngular(user) .SelectAward(award).SelectValueOfAward(amountvalue).SelectValues(value) .FillMsg(msg).FillReason(reason) .ClickNextSprint(); Assert.AreEqual("I want to Email this award.", recognitionPage.GetDeliverLabel("email"), "Label is not correct"); Assert.AreEqual("I want to Print this award", recognitionPage.GetDeliverLabel("print"), "Label is not correct"); recognitionPage.DeliverTypeAngular(printype).ClickNextGeneric(); Assert.AreEqual("Ready to send?", recognitionPage.GetReadyToSendMsg(), "The message is not ready to send"); recognitionPage.ClickSendRecognition(); Assert.AreEqual("Success!", recognitionPage.GetSuccesMsg(), "Message its not success"); } }
public void SocialStream_Recognition_WS_1391() { if (!DataParser.ReturnExecution("WS_1391")) { Assert.Ignore(); } else { _file = "Resources\\" + client + "\\TestsData\\WS_1391.xml"; string user = AwardData.GetAwardUserName(_file), award = AwardData.GetAwardName(_file), value = AwardData.GetAwardValue(_file), printype = AwardData.GetAwardDeliverType(_file), msg = AwardData.GetAwardMessage(_file); NominationHomePage recognitionPage = InitialPage.Go().EnterId(client).Logon().ClickLogin().NavigateToNominationSpan(); recognitionPage .SearchEmployeeFoundAngular(user) .SelectAward(award) .SelectValues(value) .FillMsg(msg) .ClickNextSprint(); Assert.AreEqual("I want to Email this award.", recognitionPage.GetDeliverLabel("email"), "Label is not correct"); Assert.AreEqual("I want to Print this award", recognitionPage.GetDeliverLabel("print"), "Label is not correct"); recognitionPage.DeliverTypeAngular(printype).ClickNextGeneric(); Assert.AreEqual("Ready to send?", recognitionPage.GetReadyToSendMsg(), "The message is not ready to send"); recognitionPage.ClickSendRecognition(); Assert.AreEqual("Success!", recognitionPage.GetSuccesMsg(), "Message its not success"); MainHomePage home = recognitionPage.ClickFinish(); Assert.IsTrue(home.WasUserRewarded(user), user + "was not rewarded"); } }
public void Award_Wizard_WS_1345_Sample1() { if (!DataParser.ReturnExecution("WS_1345_Sample1")) { Assert.Ignore(); } else { _file = "Resources\\" + client + "\\TestsData\\WS_1345_Sample1.xml"; string user = AwardData.GetAwardUserName(_file), award = AwardData.GetAwardName(_file), financialImpact = AwardData.GetAwardFinancialImpact(_file), bussinesImpact = AwardData.GetAwardBussinesImpact(_file); NominationHomePage recognitionPage = InitialPage.GoSpecial(_file).Logon().ClickLogin() .NavigateToNominationSpan(); recognitionPage .SearchEmployeeFoundAngular(user) .SelectAward(award).SelectValues(bussinesImpact).SelectValues(financialImpact); Assert.AreEqual("I want to Email this award.", recognitionPage.GetDeliverLabel("email"), "Label is not correct"); } }