Esempio n. 1
0
        public async Task Apartamento_PutWithValidValues()
        {
            KiperContext Context = GetContext();

            _ApartamentosController = new ApartamentosController(Context);
            await ForceAddInContext(Context);

            var apto   = Context.Apartamentos.FirstOrDefault();
            var result = await _ApartamentosController.PutApartamento(apto.ApartamentoId, new Apartamento { Bloco = "C", Numero = 200, ApartamentoId = apto.ApartamentoId }) as NoContentResult;

            Assert.Equal(204, result.StatusCode);
        }
Esempio n. 2
0
        public async Task Apartamento_PutWithNoValidValues()
        {
            KiperContext Context = GetContext();

            _ApartamentosController = new ApartamentosController(Context);
            await ForceAddInContext(Context);

            Apartamento apartamento = new Apartamento
            {
                ApartamentoId = 10,
                Bloco         = "C",
                Numero        = 200
            };

            var result = await _ApartamentosController.PutApartamento(1, apartamento) as BadRequestResult;

            Assert.Equal(400, result.StatusCode);
        }