public void SuccessLogin(ArrayList dadosTeste) { #region Instância de steps loginSteps = new LoginSteps(driver); myViewSteps = new MyViewSteps(driver); #endregion loginSteps.doLogin(dadosTeste[0].ToString(), dadosTeste[1].ToString()); NUnit.Framework.Assert.IsTrue(myViewSteps.myViewPage.Is_LoggedInUserLabel_Visible()); }
public void FailLogin(ArrayList dadosTeste) { /*Case 1: Wrong password * Case 2: Wrong username * Case 3: Wrong password and username */ #region Instância de steps loginSteps = new LoginSteps(driver); myViewSteps = new MyViewSteps(driver); #endregion loginSteps.doLogin(dadosTeste[0].ToString(), dadosTeste[1].ToString()); NUnit.Framework.Assert.IsFalse(myViewSteps.myViewPage.Is_LoggedInUserLabel_Visible()); }
public void TestReport_BasicReport(ArrayList dadosTeste) { #region Instância de steps loginSteps = new LoginSteps(driver); myViewSteps = new MyViewSteps(driver); reportIssueSteps = new ReportIssueSteps(driver); #endregion #region Pre-conditions loginSteps.doLogin(dadosTeste[0].ToString(), dadosTeste[1].ToString()); myViewSteps.myViewPage.ClickOnReportIssueLink(); #endregion reportIssueSteps.createNewReport(dadosTeste[2].ToString(), dadosTeste[3].ToString(), dadosTeste[4].ToString(), dadosTeste[5].ToString()); NUnit.Framework.Assert.IsTrue(reportIssueSteps.reportIssue.verify_ReportIssueResultMessage("Operation successful.")); }