Exemple #1
0
        public async Task DeveRetornarListaDeClientes_Quando_HouverClientesNaBase()
        {
            //arrange
            var listaDeClientes = new List <Cliente>
            {
                new Cliente(),
                new Cliente(),
                new Cliente()
            };

            _clienteRepositorio.Setup(p => p.ObterTodosAsync()).ReturnsAsync(listaDeClientes);

            //act
            var resultado = await _controller.Get();

            //assert
            Assert.IsType <OkObjectResult>(resultado);
            _clienteRepositorio.Verify(p => p.ObterTodosAsync(), Times.Once);
        }
        public void ShoudReturnObject()
        {
            var obj = controller.Get("111");

            Assert.NotNull(obj);
        }