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); }