private bool IsEqualWorkTimePersistanceAndWorkTimeEntity(WorkTimePersistence workTimePersistence, WorkTime workTime) { if (workTimePersistence.StartDate != workTime.StartDate) { return(false); } if (workTimePersistence.EndDate != workTime.EndDate) { return(false); } if (workTimePersistence.StartTime != workTime.StartTime) { return(false); } if (workTimePersistence.EndTime != workTime.EndTime) { return(false); } if (workTimePersistence.DoctorId != workTime.DoctorId) { return(false); } return(true); }
public void Map_worktime_persistence_to_work_time_entity_when_persistance_is_null() { WorkTimePersistence workTimePersistence = null; Assert.Throws <ArgumentNullException>(() => WorkTimeMapper.MapWorkTimePersistenceToWorkTimeEntity(workTimePersistence)); }
public void Map_worktime_persistence_to_work_time_entity() { WorkTimePersistence workTimePersistence = this.GetWorkTimePersistanceFirst(); WorkTime workTime = WorkTimeMapper.MapWorkTimePersistenceToWorkTimeEntity(workTimePersistence); Assert.True(IsEqualWorkTimePersistanceAndWorkTimeEntity(workTimePersistence, workTime)); }
public static WorkTime MapWorkTimePersistenceToWorkTimeEntity(WorkTimePersistence workTimePersistance) => workTimePersistance == null ? throw new ArgumentNullException() : new WorkTime(workTimePersistance.StartDate, workTimePersistance.EndDate, workTimePersistance.StartTime, workTimePersistance.EndTime, workTimePersistance.DoctorId);