public void QuandoInformoQueOPagamentoSeraFeitoAoAdministradorDoDDADoPedido(string Autor)
 {
     TelaPedidoPage.AcessarAbaPagamento();
     TelaPedidoPage.SelecionarUmItemDePedidoPagamento(Autor);
     TelaPedidoPage.PagarAoAdministrador("Sim");
     TelaPedidoPage.AcessarAbaPagamento();
     TelaPedidoPage.ValidarDadosDePedidoAbaPagamentoDetalhes("Sim");
     TelaPedidoPage.ValidarPopupSucesso("Itens do pedido atualizados com sucesso!");
 }
 public void QuandoRemovoORegistroDePagamentoAoAdministrador(string Autor, string Mensagem)
 {
     TelaPedidoPage.AcessarAbaPagamento();
     TelaPedidoPage.SelecionarUmItemDePedidoPagamento(Autor);
     TelaAlterarItemPedidoPage.PagarAoAdministrador();
     TelaAlterarItemPedidoPage.ValidarPopupAutorizacaoDDA("", "Sim");
     TelaAlterarItemPedidoPage.ValidarPopupSucesso(Mensagem);
     TelaPedidoPage.AcessarAbaPagamento();
     TelaAlterarItemPedidoPage.ValidarPagamentoAoAdministrador(Autor, "Sim");
     TelaPedidoPage.SelecionarUmItemDePedidoPagamento(Autor);
     TelaAlterarItemPedidoPage.RemoverPagamentoAoAdministrador();
     TelaAlterarItemPedidoPage.ValidarPopupAutorizacaoDDA("", "Sim");
 }
 public void DadoQuePossuaUmItemQueEstejaAguardandoAprovacaoParaPagamento()
 {
     TelaAlterarItemPedidoPage.RegistrarAutorizacaoDeItem(CadastrarObraEComposicaoPage.Autor);
     TelaAlterarItemPedidoPage.ValidarPopupAutorizacaoDDA("", "Sim");
     TelaAlterarItemPedidoPage.ValidarPopupSucesso("1 item(ns) registrado(s) com sucesso.");
     TelaAlterarItemPedidoPage.ValidarStatusAutorizacao("Autorizado", CadastrarObraEComposicaoPage.Autor);
     TelaPedidoPage.AcessarAbaPagamento();
     TelaPedidoPage.SelecionarUmItemDePedidoPagamento(CadastrarObraEComposicaoPage.Autor);
     TelaAlterarItemPedidoPage.RealizarPagamento();
     TelaAlterarItemPedidoPage.PopupRealizarPagamento("Sim");
     TelaAlterarItemPedidoPage.ValidarPopupSucesso("");
     TelaPedidoPage.AcessarAbaPagamento();
     TelaAlterarItemPedidoPage.ValidarStatusPagamento("Aguardando Aprovação", CadastrarObraEComposicaoPage.Autor);
 }
 public void DadoQuePossuaUmItemComStatusDeAguardandoAprovacao(string Status, string Autor)
 {
     TelaAlterarItemPedidoPage.RegistrarAutorizacaoDeItem(Autor);
     TelaAlterarItemPedidoPage.ValidarPopupAutorizacaoDDA("", "Sim");
     TelaAlterarItemPedidoPage.ValidarPopupSucesso("1 item(ns) registrado(s) com sucesso.");
     TelaAlterarItemPedidoPage.ValidarStatusAutorizacao("Autorizado", Autor);
     TelaPedidoPage.AcessarAbaPagamento();
     TelaPedidoPage.SelecionarUmItemDePedidoPagamento(Autor);
     TelaAlterarItemPedidoPage.RealizarPagamento();
     TelaAlterarItemPedidoPage.PopupRealizarPagamento("Sim");
     TelaAlterarItemPedidoPage.ValidarPopupSucesso("");
     TelaPedidoPage.AcessarAbaPagamento();
     TelaAlterarItemPedidoPage.ValidarStatusPagamento(Status, Autor);
 }
 public void EntaoNaoVisualizoAOpcaoDePagarParaOAdministrador(string Autor)
 {
     TelaPedidoPage.AcessarAbaPagamento();
     TelaPedidoPage.SelecionarUmItemDePedidoPagamento(Autor);
 }
Exemple #6
0
 public void QuandoSelecionoUmItemDoPedido()
 {
     TelaPedidoPage.SelecionarUmItemDePedidoPagamento(CadastrarObraEComposicaoPage.Autor);
 }
Exemple #7
0
 public void QuandoRetiroDaSelecaoUmItem()
 {
     TelaPedidoPage.SelecionarUmItemDePedidoPagamento(CadastrarObraEComposicaoPage.Autor);
     TelaPedidoPage.SelecionarUmItemDePedidoPagamento(CadastrarObraEComposicaoPage.Autor);
 }
 public void EntaoVisualizoONovoValorASerPagoParaODDADoAutorNaAbaDePagamento(string NovoValor)
 {
     TelaPedidoPage.AcessarAbaPagamento();
     TelaPedidoPage.SelecionarUmItemDePedidoPagamento(CadastrarObraEComposicaoPage.Autor);
     TelaAlterarItemPedidoPage.ValidarValorTotalUmItemSelecionado(NovoValor, CadastrarObraEComposicaoPage.Autor);
 }
 public void EntaoOValorDoItemDeDNIAtualizado(string Mensagem, string Midia, string ValorPagamento)
 {
     TelaPedidoPage.AcessarAbaPagamento();
     TelaPedidoPage.SelecionarUmItemDePedidoPagamento(Midia);
     TelaAlterarItemPedidoPage.ValidarValorTotalUmItemSelecionado(ValorPagamento, Midia);
 }
 public void QuandoFacoOPagamentoAoAdministrador(string Autor)
 {
     TelaPedidoPage.AcessarAbaPagamento();
     TelaPedidoPage.SelecionarUmItemDePedidoPagamento(Autor);
     TelaAlterarItemPedidoPage.PagarAoAdministrador();
 }