public async Task E_Possivel_Invocar_a_Controller_GetAll()
        {
            var serviceMock = new Mock <IMunicipioService>();

            serviceMock.Setup(m => m.GetAll()).ReturnsAsync(
                new List <MunicipioDto>
            {
                new MunicipioDto
                {
                    Id   = Guid.NewGuid(),
                    Nome = "São Paulo",
                },
                new MunicipioDto
                {
                    Id   = Guid.NewGuid(),
                    Nome = "Limeira",
                }
            }
                );

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

            Assert.True(result is OkObjectResult);
        }
Beispiel #2
0
        public async Task OkRetorno()
        {
            var serviceMock = new Mock <IMunicipioService>();

            serviceMock.Setup(m => m.GetAll())
            .ReturnsAsync(
                new List <MunicipioDto>
            {
                new MunicipioDto
                {
                    Id   = Guid.NewGuid(),
                    Nome = "São Paulo",
                },
                new MunicipioDto
                {
                    Id   = Guid.NewGuid(),
                    Nome = "Limeira,"
                }
            }
                );

            _controller = new MunicipiosController(serviceMock.Object);
            _controller.ModelState.AddModelError("Id", "Formato invalido");

            var result = await _controller.GetAll();

            Assert.True(result is BadRequestObjectResult);
        }
Beispiel #3
0
        public async Task E_Possivel_Invocar_a_Controller_GetAll()
        {
            var serviceMock = new Mock <IMunicipioService>();
            var Nome        = Faker.Address.City();
            var codIBGE     = Faker.RandomNumber.Next(1000000, 9999999);
            var UfId        = Guid.NewGuid();

            serviceMock.Setup(c => c.GetAll()).ReturnsAsync(
                new List <MunicipioDto>
            {
                new MunicipioDto
                {
                    Id      = Guid.NewGuid(),
                    Nome    = Nome,
                    CodIBGE = codIBGE,
                    UfId    = UfId
                },
                new MunicipioDto
                {
                    Id      = Guid.NewGuid(),
                    Nome    = Nome,
                    CodIBGE = codIBGE,
                    UfId    = UfId
                }
            }
                );

            _controller = new MunicipiosController(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 <IMunicipioService>();

            serviceMock.Setup(m => m.GetAll()).ReturnsAsync(
                new List <MunicipioDto>
            {
                new MunicipioDto
                {
                    Id     = Guid.NewGuid(),
                    Cidade = "Rio de Janeiro",
                },
                new MunicipioDto
                {
                    Id     = Guid.NewGuid(),
                    Cidade = "Rio de Janeiro",
                }
            }
                );

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

            var result = await _controller.GetAll();

            Assert.True(result is BadRequestObjectResult);
        }