public void NewAgilistaStoresTwitter() { var category = new Category("cat"); var agilista = new Agilista("a", category, "@t"); Assert.Equal("@t", agilista.TwitterHandle); }
public void NewAgilistaStoresCategory() { var category = new Category("cat"); var agilista = new Agilista("a", category); Assert.Equal("cat", agilista.PrimaryFocus.Description); }
public async Task <ActionResult <Agilista> > PostAgilista(Agilista Agilista) { _context.Agilistas.Add(Agilista); await _context.SaveChangesAsync(); return(CreatedAtAction("GetAgilista", new { id = Agilista.Id }, Agilista)); }
public void NewAgilistaHasGuid() { var category = new Category("cat"); var agilista = new Agilista("a", category); Assert.NotEqual(Guid.Empty, agilista.Id); }
public async Task <IActionResult> PutAgilista(Guid id, Agilista Agilista) { if (id != Agilista.Id) { return(BadRequest()); } _context.Entry(Agilista).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!AgilistaExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }