Esempio n. 1
0
        public async Task E_Possivel_Invocar_a_Controller_GetAll()
        {
            var serviceMock = new Mock <IUfService>();

            serviceMock.Setup(m => m.GetAll()).ReturnsAsync(
                new List <UfDto>
            {
                new UfDto
                {
                    Id    = Guid.NewGuid(),
                    Nome  = "São Paulo",
                    Sigla = "SP",
                },
                new UfDto
                {
                    Id    = Guid.NewGuid(),
                    Nome  = "Amazonas",
                    Sigla = "AM",
                }
            }
                );

            _controller = new UfsController(serviceMock.Object);
            var result = await _controller.GetAll();

            Assert.True(result is OkObjectResult);
        }
        public async Task E_Possivel_Invocar_a_Controller_GetAll()
        {
            var serviceMock = new Mock <IUfService>();

            serviceMock.Setup(m => m.GetAll()).ReturnsAsync(
                new List <UfDto>
            {
                new UfDto
                {
                    Id     = Guid.NewGuid(),
                    Estado = "Rio de Janeiro",
                    Sigla  = "Rj",
                },
                new UfDto
                {
                    Id     = Guid.NewGuid(),
                    Estado = "Amazonas",
                    Sigla  = "AM",
                }
            }
                );

            _controller = new UfsController(serviceMock.Object);
            _controller.ModelState.AddModelError("Id", "Formato Invalido");

            var result = await _controller.GetAll();

            Assert.True(result is BadRequestObjectResult);
        }
Esempio n. 3
0
        public async Task PossivelGetAllUf()
        {
            var serviceMock = new Mock <IUfService>();

            serviceMock.Setup(m => m.GetAll()).
            ReturnsAsync(
                new List <UfDto>
            {
                new UfDto
                {
                    Id    = Guid.NewGuid(),
                    Nome  = "São Paulo",
                    Sigla = "Sp",
                },
                new UfDto
                {
                    Id    = Guid.NewGuid(),
                    Nome  = "Amazonas",
                    Sigla = "Am",
                }
            }
                );
            _controller = new UfsController(serviceMock.Object);
            _controller.ModelState.AddModelError("Id", "Formato invalido");

            var result = await _controller.GetAll();

            Assert.True(result is BadRequestObjectResult);
        }
        public async Task E_Possivel_Invocar_a_Controller_GetAll()
        {
            var serviceMock = new Mock <IUfService>();

            serviceMock.Setup(c => c.GetAll()).ReturnsAsync(
                new List <UfDto>
            {
                new UfDto
                {
                    Id    = Guid.NewGuid(),
                    Sigla = "RS",
                    Nome  = "Rio Grande do Sul",
                },
                new UfDto
                {
                    Id    = Guid.NewGuid(),
                    Sigla = "SP",
                    Nome  = "São Paulo",
                }
            }
                );

            _controller = new UfsController(serviceMock.Object);
            _controller.ModelState.AddModelError("Id", "Formato Invalido");
            var result = await _controller.GetAll();

            Assert.True(result is BadRequestObjectResult);
        }