public void excluirAviao(string aviaoId)
        {
            RemoverAviaoServico servico = new RemoverAviaoServico();
            Aviao aviao = aviaoRepositorio().obterPeloId(new AviaoId(aviaoId));

            servico.remover(aviao);
        }
Exemple #2
0
        public void removerAviaoSemVoo()
        {
            Aviao aviao = new Aviao(aviaoRepositorio.proximaIdentidade(), "747", 999);

            aviaoRepositorio.salvar(aviao);
            RemoverAviaoServico removerAviaoServico = new RemoverAviaoServico();

            removerAviaoServico.remover(aviao);

            aviao = aviaoRepositorio.obterPeloId(aviao.aviaoId());

            Assert.IsNull(aviao);
        }
Exemple #3
0
        public void naoRemoverAviaoComVoo()
        {
            Aviao aviao = aviaoParaTest();

            aviaoRepositorio.salvar(aviao);

            vooParaTest(aviao);

            RemoverAviaoServico removerAviaoServico = new RemoverAviaoServico();

            removerAviaoServico.remover(aviao);

            aviao = aviaoRepositorio.obterPeloId(aviao.aviaoId());
        }