public void CadastrarTarefaApenasCamposObrigatorios() { #region Parameters string usuario = "administrator"; string senha = "administrator"; string categoria = "General"; string resumo = "teste automatizado resumo-" + GeneralHelpers.ReturnStringWithRandomNumbers(8); string descricao = "teste automatizado descrição-" + GeneralHelpers.ReturnStringWithRandomNumbers(8); #endregion loginFlows.EfetuarLogin(usuario, senha); tarefasFlows.CriarTarefaApenasCamposObrigatorios(categoria, resumo, descricao); Assert.AreEqual(mensagemEsperadaCadastroRealizadoComSucesso, criarTarefaPage.RetornaMensagemDeSucesso()); Assert.AreEqual(1, TarefasDBSteps.RetornaTarefas(descricao, resumo), "Tarefa não foi gravada no banco."); TarefasDBSteps.DeletaTarefa(descricao, resumo); }
public void CadastrarMaisTarefas() { #region Parameters string usuario = "administrator"; string senha = "administrator"; string categoria = "General"; string resumo = "teste automatizado resumo-" + GeneralHelpers.ReturnStringWithRandomNumbers(8); string descricao = "teste automatizado descrição-" + GeneralHelpers.ReturnStringWithRandomNumbers(8); string tituloDaTelaEsperado = "Digite os Detalhes do Relatório"; #endregion loginFlows.EfetuarLogin(usuario, senha); tarefasFlows.ContinuarCriandoTarefas(categoria, resumo, descricao); Assert.AreEqual(tituloDaTelaEsperado, criarTarefaPage.RetornaTituloTelaCadastro()); Assert.AreEqual(1, TarefasDBSteps.RetornaTarefas(descricao, resumo), "Tarefa não foi gravada no banco."); TarefasDBSteps.DeletaTarefa(descricao, resumo); }
public void CadastrarTarefaTodosCampos(ArrayList testData) { #region Parameters string usuario = "administrator"; string senha = "administrator"; string categoria = testData[0].ToString(); string resumo = testData[1].ToString() + "-" + GeneralHelpers.ReturnStringWithRandomNumbers(8); string descricao = testData[2].ToString() + "-" + GeneralHelpers.ReturnStringWithRandomNumbers(8); string frequencia = testData[3].ToString(); string gravidade = testData[4].ToString(); string prioridade = testData[5].ToString(); #endregion loginFlows.EfetuarLogin(usuario, senha); tarefasFlows.CriarTarefaTodosCampos(categoria, resumo, descricao, frequencia, gravidade, prioridade); Assert.AreEqual(mensagemEsperadaCadastroRealizadoComSucesso, criarTarefaPage.RetornaMensagemDeSucesso()); Assert.AreEqual(1, TarefasDBSteps.RetornaTarefas(descricao, resumo), "Tarefa não foi gravada no banco."); TarefasDBSteps.DeletaTarefa(descricao, resumo); }