public void TestDisplay() { var userTeamMethods = new UserTeamMethods(); // Verifica se a lista não retorna nula Assert.IsNotNull(userTeamMethods.Display()); }
public void TestCreateUser() { var groupTeamMethods = new GroupTeamMethods(); var userTeamMethods = new UserTeamMethods(); // crio o objeto que irei enviar para o método de criar user var userObject = new UserTeamDTO { CreateDate = DateTime.Now, FullName = "123 de Oliveira 4", GroupTeamId = groupTeamMethods.Display().LastOrDefault().GroupTeamId, IsEnabled = true, Login = "******", Password = "******" }; // guardo quantos users tinham antes de eu criar o novo user int usersBefore = userTeamMethods.Display().Count; // crio o novo user userTeamMethods.Create(userObject); // guardo quantos users tem depois int usersAfter = userTeamMethods.Display().Count; // verifico se a quantidade de users antes + 1 é igual a quantidade de users agora // se sim, foi criado direitinho Assert.IsTrue((usersBefore) + 1 == usersAfter); }
public void TestDeleteUser() { var userTeamMethods = new UserTeamMethods(); var lastItemOfTheList = userTeamMethods.Display().LastOrDefault().UserTeamId; // Deleta o item e depois verifica se o id do user está nulo // estando nulo, significa que foi deletado. userTeamMethods.Delete(lastItemOfTheList); Assert.IsNull(userTeamMethods.Find(lastItemOfTheList)); }
public IHttpActionResult GetById(int id) { var userTeamMethods = new UserTeamMethods(); var found = userTeamMethods.Find(id); if (found == null) { return BadRequest("The user could not be found."); } else { return Ok(found); } }
public IHttpActionResult Delete(int id) { var userTeamMethods = new UserTeamMethods(); if (userTeamMethods.Find(id) == null) { return BadRequest("The user could not be found."); } else { userTeamMethods.Delete(id); return ResponseMessage(new HttpResponseMessage(HttpStatusCode.NoContent)); } }
public IHttpActionResult Delete(int id) { var userTeamMethods = new UserTeamMethods(); if (userTeamMethods.Find(id) == null) { return(BadRequest("The user could not be found.")); } else { userTeamMethods.Delete(id); return(ResponseMessage(new HttpResponseMessage(HttpStatusCode.NoContent))); } }
public IHttpActionResult GetById(int id) { var userTeamMethods = new UserTeamMethods(); var found = userTeamMethods.Find(id); if (found == null) { return(BadRequest("The user could not be found.")); } else { return(Ok(found)); } }
public IHttpActionResult Post(UserTeamDTO userToCreate) { var userTeamMethods = new UserTeamMethods(); if (userToCreate == null) { return BadRequest("The user object is empty."); } else { userTeamMethods.Create(userToCreate); #warning Deve aplicado o ID na URI return Created(new Uri("api/users", UriKind.Relative), "User created with success."); } }
public IHttpActionResult Post(UserTeamDTO userToCreate) { var userTeamMethods = new UserTeamMethods(); if (userToCreate == null) { return(BadRequest("The user object is empty.")); } else { userTeamMethods.Create(userToCreate); #warning Deve aplicado o ID na URI return(Created(new Uri("api/users", UriKind.Relative), "User created with success.")); } }
public void TestUpdateUser() { var userTeamMethods = new UserTeamMethods(); var lastItemOfTheList = userTeamMethods.Display().LastOrDefault().UserTeamId; // Crio objeto com itens que vou modificar var userObject = new UserTeamDTO { FullName = "Policial Saraiva", GroupTeamId = 3, IsEnabled = false, Password = "******" }; // Faço o update, indicando qual item da tabela será modificado userTeamMethods.Update(lastItemOfTheList, userObject); // Guardo na variável o suposto usuário modificado, var modifiedUser = userTeamMethods.Find(lastItemOfTheList); // então verifico se alum item do meu objeto modificado está igual ao que está na base Assert.IsTrue(userObject.FullName == modifiedUser.FullName); }
public IHttpActionResult Get() { var userTeamMethods = new UserTeamMethods(); return(Ok(userTeamMethods.Display())); }
public IHttpActionResult Get() { var userTeamMethods = new UserTeamMethods(); return Ok(userTeamMethods.Display()); }