Ejemplo n.º 1
0
        public void LivroIntegracaoSistema_ObterTudo_DeveSerValido()
        {
            //Cenário
            IEnumerable <Livro> listaLivro;

            //Ação
            listaLivro = _livroService.ObtemTudo();

            //Verificar
            listaLivro.Should().NotBeNull();
            listaLivro.Count().Should().BeGreaterOrEqualTo(0);
        }
Ejemplo n.º 2
0
        public void LivroService_ObtemTudo_DeveSerValido()
        {
            //Cenário
            _mockLivroRepositorio.Setup(rp => rp.ObterTudo()).Returns(Enumerable.Empty <Livro>);

            //Ação
            IEnumerable <Livro> retorno = _livroService.ObtemTudo();

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

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