/// <summary> /// metodo de execução no view /// </summary> /// <param name="sender">objeto sender</param> /// <param name="e">argumento de evento</param> private void SingleChoiceAction1_Execute(object sender, SingleChoiceActionExecuteEventArgs e) { string tmp = null; if (View.Id.Equals("CasoTestePasso_ResultadosEsperados_ListView")) { tmp = CasoTestePassoResultadoEsperadoAnexo.GetOpenAnexos(this.resultadoEsperadoAnexo, e.SelectedChoiceActionItem.ToString()); } // por fim, abre o anexo. System.Diagnostics.Process.Start(tmp); }
/// <summary> /// metodo criar que instancia um objeto da factore /// </summary> /// <param name="session">seção</param> /// <param name="casoTestePassoResultadoEsperado">objeto de casoTestePassoResultadoEsperado</param> /// <param name="txDescricao">descrição</param> /// <param name="save">save</param> /// <returns>retorna um anexo de resultados esperados</returns> public static CasoTestePassoResultadoEsperadoAnexo Criar(Session session, CasoTestePassoResultadoEsperado casoTestePassoResultadoEsperado, String txDescricao, bool save = false) { CasoTestePassoResultadoEsperadoAnexo casoTestePassoResultadoEsperadoAnexo = new CasoTestePassoResultadoEsperadoAnexo(session); if (String.IsNullOrEmpty(txDescricao)) { casoTestePassoResultadoEsperadoAnexo.TxDescricao = GetDescricao(); } casoTestePassoResultadoEsperadoAnexo.CasoTestePassoResultadoEsperado = casoTestePassoResultadoEsperado; if (save) { casoTestePassoResultadoEsperadoAnexo.Save(); } return(casoTestePassoResultadoEsperadoAnexo); }
public void AdicionarAnexo() { /** * Cenário 1: Serão adicionados 3 anexos para um resultado esperado. * O sistema deverá informar quantos anexos estão cadastrados no sistema para aquele resultado esperado. */ Projeto projeto1 = ProjetoFactory.Criar(SessionTest, 0, "", true); Modulo modulo1 = ModuloFactory.Criar(SessionTest, projeto1, "", true); Requisito requisito1 = RequisitoFactory.Criar(SessionTest, modulo1, "nome", "descricao", "link", true); CasoTeste casoteste1 = CasoTesteFactory.Criar(SessionTest, requisito1, "passos", "sumário", "precondicoes", true); CasoTestePasso casotestePasso1 = CasoTestePassoFactory.Criar(SessionTest, casoteste1, "", true); CasoTestePassoResultadoEsperado casoTestePassoResultadoEsperado1 = CasoTestePassoResultadoEsperadoFactory.Criar(SessionTest, casotestePasso1, "", true); CasoTestePassoResultadoEsperadoAnexo casoTestePassoResultadoEsperadoAnexo1 = CasoTestePassoResultadoEsperadoAnexoFactory.Criar(SessionTest, casoTestePassoResultadoEsperado1, "", true); CasoTestePassoResultadoEsperadoAnexo casoTestePassoResultadoEsperadoAnexo2 = CasoTestePassoResultadoEsperadoAnexoFactory.Criar(SessionTest, casoTestePassoResultadoEsperado1, "", true); CasoTestePassoResultadoEsperadoAnexo casoTestePassoResultadoEsperadoAnexo3 = CasoTestePassoResultadoEsperadoAnexoFactory.Criar(SessionTest, casoTestePassoResultadoEsperado1, "", true); //Assert.AreEqual(3, casoTestePassoResultadoEsperado1._NbAnexo, "O valor deveria ser 3"); }