public void ToQueueDetails_Should_Handle_Null() { WaitingListObject source = null; var actual = source.ToQueueDetails(); actual.Should().BeNull(); }
public static QueueDetails ToQueueDetails(this WaitingListObject source) { return(source == null ? null : new QueueDetails { PatientCount = source.PatientCount, PainLevel = source.LevelOfPain, AverageQueueTime = source.AverageProcessTime }); }
public void ToQueueDetails_Should_Map_Correctly() { var source = new WaitingListObject { PatientCount = 123, LevelOfPain = 456, AverageProcessTime = 789 }; var actual = source.ToQueueDetails(); actual.PatientCount.Should().Be(source.PatientCount); actual.PainLevel.Should().Be(source.LevelOfPain); actual.AverageQueueTime.Should().Be(source.AverageProcessTime); }