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