public void OrbitalDataExtensions_MeasurementsToArray_ReturnsArrayOfDiameters() { var estimatedDiameter = new EstimatedDiameter() { Feet = new DiameterMeasurementFeet() { EstimatedDiameterMin = 1f, EstimatedDiameterMax = 100f }, Kilometers = new DiameterMeasurementKilometers() { EstimatedDiameterMin = 1f, EstimatedDiameterMax = 100f }, Meters = new DiameterMeasurementMeters() { EstimatedDiameterMin = 1f, EstimatedDiameterMax = 100f }, Miles = new DiameterMeasurementMiles() { EstimatedDiameterMin = 1f, EstimatedDiameterMax = 100f }, }; var array = estimatedDiameter.MeasurementsToArray(); Assert.Equal(4, array.Length); }
public static DiameterMeasurement[] MeasurementsToArray(this EstimatedDiameter estimatedDiameter) { return(new DiameterMeasurement[] { estimatedDiameter.Feet, estimatedDiameter.Kilometers, estimatedDiameter.Miles, estimatedDiameter.Meters }); }