Esempio n. 1
0
        public void AgendamentoIntegracaoSistema_ObterTudo_DeveSerValido()
        {
            //Cenário
            IEnumerable <Agendamento> listaAgendamento;

            //Ação
            listaAgendamento = _agendamentoService.ObterTudo();

            //Verificar
            listaAgendamento.Should().NotBeNull();
            listaAgendamento.Count().Should().BeGreaterOrEqualTo(0);
        }
Esempio n. 2
0
        public void AgendamentoService_ObterTudo_DeveSerValido()
        {
            //Cenário
            _mockAgendamentoRepositorio.Setup(rp => rp.ObterTudo()).Returns(Enumerable.Empty <Agendamento>);

            //Ação
            IEnumerable <Agendamento> retorno = _agendamentoService.ObterTudo();

            //Verificar
            foreach (Agendamento agendamento in retorno)
            {
                agendamento.Id.Should().BeGreaterThan(0);
                agendamento.Should().NotBeNull();
            }

            _mockAgendamentoRepositorio.Verify(rp => rp.ObterTudo());
        }