public void Details_should_not_give_details_for_other_user_trips() { TripController controller = new TripController(notUserRepository, provider); ViewResult result = controller.Details(notUserTrip.TripID) as ViewResult; Trip model = result.Model as Trip; }
public void Details_should_not_work_for_nonexsistent_Trip() { TripController controller = new TripController(repository, provider); ViewResult result = controller.Details(Guid.NewGuid()) as ViewResult; Trip model = result.Model as Trip; }
public void Details_returns_correct_Trip_Details() { TripController controller = new TripController(repository, provider); ViewResult result = controller.Details(userTrip.TripID) as ViewResult; Trip model = result.Model as Trip; Assert.AreEqual(model, userTrip); }