public void Cannot_Delete_nonexistent_Trip()
 {
     TripController controller = new TripController(repository, provider);
     ViewResult result = controller.Delete(Guid.NewGuid()) as ViewResult;
     Trip model = result.Model as Trip;
 }
 public void Cannot_Delete_other_user_trips()
 {
     TripController controller = new TripController(notUserRepository, provider);
     ViewResult result = controller.Delete(notUserTrip.TripID) as ViewResult;
     Trip model = result.Model as Trip;
 }
 public void Delete_returns_correct_Trip()
 {
     TripController controller = new TripController(repository, provider);
     ViewResult result = controller.Delete(userTrip.TripID) as ViewResult;
     Trip model = result.Model as Trip;
     Assert.AreEqual(userTrip, model);
 }