public static void CreatingQuantityWithDoubleBackingFieldFromNullableDecimalWithExtensionMethodReturnsNullWhenGivenNull() { decimal? nullDecimal = null; Acceleration?acceleration = nullDecimal.MeterPerSecondSquared(); Assert.Null(acceleration); }
public static void CreatingQuantityWithDoubleBackingFieldFromNullableLongReturnsNullWhenGivenNull() { long? nullLong = null; Acceleration?acceleration = Acceleration.FromMeterPerSecondSquared(nullLong); Assert.Null(acceleration); }
public static void CreatingQuantityWithDoubleBackingFieldFromNullableDecimalReturnsNullWhenGivenNull() { decimal? nullDecimal = null; Acceleration?acceleration = Acceleration.FromMetersPerSecondSquared(nullDecimal); Assert.Null(acceleration); }
public static void CreatingQuantityWithDoubleBackingFieldFromNullableIntWithExtensionMethodReturnsNullWhenGivenNull() { int? nullInt = null; Acceleration?acceleration = nullInt.MetersPerSecondSquared(); Assert.Null(acceleration); }
public static void CreatingQuantityWithDoubleBackingFieldFromNullableDecimalWithExtensionMethodReturnsCorrectValue() { decimal? oneMeterPerSecondSquared = 1m; Acceleration?acceleration = oneMeterPerSecondSquared.MeterPerSecondSquared(); Assert.NotNull(acceleration); Assert.Equal(1.0, acceleration.Value.MeterPerSecondSquared); }
public static void CreatingQuantityWithDoubleBackingFieldFromNullableLongReturnsCorrectValue() { long? oneMeterPerSecondSquared = 1; Acceleration?acceleration = Acceleration.FromMeterPerSecondSquared(oneMeterPerSecondSquared); Assert.NotNull(acceleration); Assert.Equal(1.0, acceleration.Value.MeterPerSecondSquared); }