示例#1
0
        public void Destinatario_Aplicacao_BuscarTodos_Sucesso()
        {
            _mockRepositorioDestinatario.Setup(er => er.BuscarTodos());

            _servicoDestinatario.BuscarTodos();

            _mockRepositorioDestinatario.Verify(er => er.BuscarTodos());
        }
示例#2
0
        public void Destinatario_IntegracaoDeSistema_Sql_BuscarTodos_Sucesso()
        {
            int numeroDeRegistrosDeDestinatariosInseridos = 1;

            Destinatario destinatarioParaAdicionar = ObjectMother.PegarDestinatarioValidoComCNPJSemDependencias();


            for (int i = 0; i < 5; i++)
            {
                var destinatario = _servicoDestinatario.Adicionar(destinatarioParaAdicionar);
                numeroDeRegistrosDeDestinatariosInseridos++;
            }

            IEnumerable <Destinatario> listaDeDestinatarios = _servicoDestinatario.BuscarTodos();

            listaDeDestinatarios.Count().Should().Be(numeroDeRegistrosDeDestinatariosInseridos);
        }
示例#3
0
        public void Destinatario_Aplicacao_BuscarTodos_Sucesso()
        {
            List <Destinatario> destinatarios = new List <Destinatario>()
            {
                _mockDestinatario.Object,
                _mockDestinatario.Object
            };

            _mockRepositorioDestinatario.Setup(er => er.BuscarTodos()).Returns(destinatarios.AsQueryable);

            IQueryable <Destinatario> destinatariosEncontrados = _servicoDestinatario.BuscarTodos();

            destinatariosEncontrados.Should().NotBeNullOrEmpty();
            destinatariosEncontrados.Should().HaveCount(destinatarios.Count);
            _mockRepositorioDestinatario.Verify(er => er.BuscarTodos());
            _mockEnderecoRepositorio.VerifyNoOtherCalls();
        }
示例#4
0
 public IHttpActionResult BuscarTodos(ODataQueryOptions <Destinatario> queryOptions)
 {
     return(HandleQuery <Destinatario, DestinatarioModelo>(_destinatarioServico.BuscarTodos(), queryOptions));
 }