Appointments.Web.Tests.Model.InMemoryAppointmentRepository.Create C# (CSharp) Method

Create() public method

public Create ( Appointment appointment ) : void
appointment Appointment
return void
        public void Create(Appointment appointment)
        {
            _db.Add(appointment);
        }

Usage Example

        public void Delete_Appointment_redirects_to_index_view_on_success()
        {
            var appointment = MakeAppointment();

            var repository = new InMemoryAppointmentRepository();
            repository.Create(appointment);

            var controller = GetAppointmentsController(new InMemoryAppointmentRepository());
            var result = (RedirectToRouteResult)controller.Delete(appointment.Id);

            Assert.That(result.RouteValues["action"], Is.EqualTo("Index"));
        }
All Usage Examples Of Appointments.Web.Tests.Model.InMemoryAppointmentRepository::Create