Example #1
0
        static void Main(string[] args)
        {
            ListaController a = new ListaController();

            a.Receber();
            a.Monstrar();
        }
Example #2
0
        public void DadoUmRequestGetQuandoHouverListaValidaNoRepositorioDeveRetornar200()
        {
            //arrange
            var lista = new Lista()
            {
                Id = 1
            };
            var listaLista = new List <Lista>()
            {
                lista
            };
            var listaServiceMock = new Mock <IListaService>();

            listaServiceMock.Setup(x => x.GetAll()).Returns(listaLista);
            var controller = new ListaController(listaServiceMock.Object);

            //act
            var result = controller.Get();

            //assert
            Assert.IsType <OkObjectResult>(result);
            var actionResult = result as OkObjectResult;

            Assert.Equal(listaLista, actionResult?.Value);
        }
Example #3
0
        public void DadoUmRequestGetQuandoHouverListaInvalidaNoRepositorioDeveRetornarErro400()
        {
            //arrange
            var lista = new Lista()
            {
                Id = 1
            };

            lista.SetNome(string.Empty);
            var listaLista = new List <Lista>()
            {
                lista
            };
            var listaServiceMock = new Mock <IListaService>();

            listaServiceMock.Setup(x => x.GetAll()).Returns(listaLista);
            var controller = new ListaController(listaServiceMock.Object);

            //act
            var result = controller.Get();

            //assert
            Assert.IsType <BadRequestObjectResult>(result);
        }