public void Create_Appointment_creates_an_appointment_when_the_model_is_valid()
{
var repository = new InMemoryAppointmentRepository();
var controller = GetAppointmentsController(repository);
var appointment = MakeAppointment();
controller.Create(appointment);
var appointments = repository.FindAll();
Assert.That(appointments, Contains.Item(appointment));
}