public void FindIncludesAllRelationsOfModel() { var brand = new Brand(); var model = new Model { Brand = brand }; _sut.Add(model); var modelFromDatabase = _sut.Find(m => m.Id == model.Id).FirstOrDefault(); Assert.That(modelFromDatabase.Brand, Is.EqualTo(brand)); }
public HttpResponseMessage Find(HttpRequestMessage request, int id) { try { using (ModelRepository rep = new ModelRepository()) { Model Model = rep.Find(id); if (Model != null) { return(request.CreateResponse <Model>(HttpStatusCode.Accepted, Model)); } else { return(request.CreateErrorResponse(HttpStatusCode.NotFound, "Não foi possível localizar usuário!")); } } } catch (Exception e) { return(request.CreateErrorResponse(HttpStatusCode.BadRequest, e.Message)); } }