public async Task <ActionResult <BanhoPet> > PostBanhoPet(BanhoPet banhoPet) { _context.Banhos.Add(banhoPet); await _context.SaveChangesAsync(); return(CreatedAtAction("GetBanhoPet", new { id = banhoPet.Id }, banhoPet)); }
public async Task <IActionResult> PutBanhoPet(Guid id, BanhoPet banhoPet) { if (id != banhoPet.Id) { return(BadRequest()); } _context.Entry(banhoPet).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BanhoPetExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public void Deveria_Criar_BanhoPet_Com_Dados_Obrigatorios() { BanhoPet banho = null; Action acao = () => { banho = new BanhoPet(DateTime.Now.AddDays(5), Guid.NewGuid(), new decimal(1)); }; acao.Should().NotThrow <ArgumentException>(); }
public void Nao_Deveria_Criar_BanhoPet_Sem_Dados_Obrigatorios() { BanhoPet banhoPet = null; Action acao = () => { banhoPet = new BanhoPet(default, default, default);