public void Exportar(ICollection<Test> testes)
        {
            var conversor = new Conversor();
            var casosDeTeste = conversor.Converter(testes);

            Gerenciador = new GerenciadorDeArquivos();
            Gerenciador.GerarArquivoXml(casosDeTeste);
            Gerenciador.GerarArquivoHtml();
        }
        public void converter_com_sucesso()
        {
            var testes = new Collection<Test>();
            testes.Add(new Test() { Id = "teste", execaoNoSucesso = true, ThrowErrors = true });

            var conversor = new Conversor();
            var convertidos = conversor.Converter(testes);

            Assert.NotNull(convertidos);
        }
        public void converter_testes_com_erro()
        {
            var test = MockRepository.GenerateMock<Test>();
            test.Id = "Test";
            test.execaoNoSucesso = true;
            test.ThrowErrors = true;

            test.Expect(t => t.Errors).Return(new List<CommandException>()
                                                  {new ExecutionException("erro", new Exception("erro",new Exception("Inner")))});

            var testes = new Collection<Test> {test};

            var conversor = new Conversor();
            var convertidos = conversor.Converter(testes);
        }