コード例 #1
0
 public void EditarPerfilGlobal(string plataforma, string novaPlataforma)
 {
     this.AcessarGerenciarPerfis();
     gerenciarPerfisGlobaisPage.SelecionarPerfil(plataforma);
     gerenciarPerfisGlobaisPage.ClicarEditarPerfil();
     gerenciarPerfisGlobaisPage.ClicarEnviar();
     gerenciarPerfisGlobaisPage.LimparCampoPlataforma();
     gerenciarPerfisGlobaisPage.PreencherPlataformaEdicao(novaPlataforma);
     gerenciarPerfisGlobaisPage.AtualizarPerfil();
 }
コード例 #2
0
 public void EnviarSemSelecionarUmdosParametros()
 {
     #region Parameters
     string usuario          = "administrator";
     string senha            = "administrator";
     string plataforma       = "nome perfil-" + GeneralHelpers.ReturnStringWithRandomNumbers(8);
     string so               = "mac-" + GeneralHelpers.ReturnStringWithRandomNumbers(8);
     string versaoSo         = "1.3-" + GeneralHelpers.ReturnStringWithRandomNumbers(8);
     string mensagemEsperada = "Um parâmetro necessário para esta página (action) não foi encontrado.";
     #endregion
     loginFlows.EfetuarLogin(usuario, senha);
     gerenciarPerfisGlobaisFlows.CadastrarPerfilGlobal(plataforma, so, versaoSo);
     gerenciarPerfisGlobaisPage.ClicarEnviar();
     Assert.AreEqual(mensagemEsperada, gerenciarPerfisGlobaisPage.RetornaMensagemDeErro());
     PerfisGlobalDBSteps.DeletaPerfilGlobal(plataforma, so, versaoSo);
 }