예제 #1
0
        public async Task Incluir()
        {
            Categoria model = new Categoria();
            model.Nome = $"Teste - {model.Id}";

            var stringContent = new StringContent(JsonConvert.SerializeObject(model), System.Text.Encoding.UTF8, "application/json");
            var response = await _httpClient.PostAsync("http://localhost/categorias/incluir", stringContent);
            var strObj = await response.Content.ReadAsStringAsync();
            var resultado = JsonConvert.DeserializeObject<dynamic>(strObj);
            Assert.Equal(resultado.status.ToString(), "OK");
        }
예제 #2
0
        public async Task Excluir()
        {

            Categoria model = new Categoria();
            model.Id = Guid.NewGuid().ToString();
            model.Nome = $"Teste - {model.Id}";

            _categoriaDAL.Insert(model);
            _categoriaDAL.SaveChanges();

            string id = model.Id;
            var response = await _httpClient.GetAsync($"http://localhost/categorias/excluir/{id}");
            var strObj = await response.Content.ReadAsStringAsync();
            var resultado = JsonConvert.DeserializeObject<dynamic>(strObj);
            Assert.Equal(resultado.status.ToString(), "OK");
        }