public void Block_Patient_Unsuccessffuly() { PatientService service = new PatientService(CreateStubRepository(), new Mock <IEmailVerificationService>().Object, new RegularAppointmentService(new AppointmentRepository(), new EmployeesScheduleRepository(), new DoctorService(new OperationRepository(), new AppointmentRepository(), new EmployeesScheduleRepository(), new DoctorRepository()), new PatientsRepository(), new OperationService(new OperationRepository()))); PatientUser patient = service.BlockPatient(2); patient.ShouldBeNull(); }
public void Find_Not_Patient() { var mockVerify = new Mock <IEmailVerificationService>(); PatientService service = new PatientService(CreateStubRepository(), mockVerify.Object, new RegularAppointmentService(new AppointmentRepository(), new EmployeesScheduleRepository(), new DoctorService(new OperationRepository(), new AppointmentRepository(), new EmployeesScheduleRepository(), new DoctorRepository()), new PatientsRepository(), new OperationService(new OperationRepository()))); PatientUser foundPatient = service.GetOne(2); foundPatient.ShouldBeNull(); }