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);
        }
Beispiel #2
0
 public static DiameterMeasurement[] MeasurementsToArray(this EstimatedDiameter estimatedDiameter)
 {
     return(new DiameterMeasurement[] {
         estimatedDiameter.Feet,
         estimatedDiameter.Kilometers,
         estimatedDiameter.Miles,
         estimatedDiameter.Meters
     });
 }