public void Convert_ToString_EqualsToString() { var quantity = ElectricPotentialAc.FromVoltsAc(1.0); Assert.Equal(quantity.ToString(), Convert.ToString(quantity)); }
/// <inheritdoc cref="ElectricPotentialAc.FromMegavoltsAc(double?)"/> public static ElectricPotentialAc?MegavoltsAc(this double?value) => ElectricPotentialAc.FromMegavoltsAc(value);
public void FromVoltsAc_WithNanValue_ThrowsArgumentException() { Assert.Throws <ArgumentException>(() => ElectricPotentialAc.FromVoltsAc(double.NaN)); }
/// <inheritdoc cref="ElectricPotentialAc.FromKilovoltsAc(double?)"/> public static ElectricPotentialAc?KilovoltsAc(this float?value) => ElectricPotentialAc.FromKilovoltsAc(value);
/// <inheritdoc cref="ElectricPotentialAc.FromKilovoltsAc(double?)"/> public static ElectricPotentialAc?KilovoltsAc(this decimal?value) => ElectricPotentialAc.FromKilovoltsAc(value == null ? (double?)null : Convert.ToDouble(value.Value));
/// <inheritdoc cref="ElectricPotentialAc.FromMillivoltsAc(double?)"/> public static ElectricPotentialAc?MillivoltsAc(this float?value) => ElectricPotentialAc.FromMillivoltsAc(value);
/// <inheritdoc cref="ElectricPotentialAc.FromVoltsAc(double)"/> public static ElectricPotentialAc VoltsAc(this float value) => ElectricPotentialAc.FromVoltsAc(value);
public void Convert_ChangeType_InvalidType_ThrowsInvalidCastException() { var quantity = ElectricPotentialAc.FromVoltsAc(1.0); Assert.Throws <InvalidCastException>(() => Convert.ChangeType(quantity, typeof(QuantityFormatter))); }
public void GetHashCode_Equals() { var quantity = ElectricPotentialAc.FromVoltsAc(1.0); Assert.Equal(new { ElectricPotentialAc.Info.Name, quantity.Value, quantity.Unit }.GetHashCode(), quantity.GetHashCode()); }
public void Convert_ChangeType_QuantityInfo_EqualsQuantityInfo() { var quantity = ElectricPotentialAc.FromVoltsAc(1.0); Assert.Equal(ElectricPotentialAc.Info, Convert.ChangeType(quantity, typeof(QuantityInfo))); }
public void Convert_ChangeType_BaseDimensions_EqualsBaseDimensions() { var quantity = ElectricPotentialAc.FromVoltsAc(1.0); Assert.Equal(ElectricPotentialAc.BaseDimensions, Convert.ChangeType(quantity, typeof(BaseDimensions))); }
public void Convert_ChangeType_UnitType_EqualsUnit() { var quantity = ElectricPotentialAc.FromVoltsAc(1.0); Assert.Equal(quantity.Unit, Convert.ChangeType(quantity, typeof(ElectricPotentialAcUnit))); }
public void Convert_ChangeType_SelfType_EqualsSelf() { var quantity = ElectricPotentialAc.FromVoltsAc(1.0); Assert.Equal(quantity, Convert.ChangeType(quantity, typeof(ElectricPotentialAc))); }
public void Convert_ToUInt64_EqualsValueAsSameType() { var quantity = ElectricPotentialAc.FromVoltsAc(1.0); Assert.Equal((ulong)quantity.Value, Convert.ToUInt64(quantity)); }
/// <inheritdoc cref="ElectricPotentialAc.FromMicrovoltsAc(double?)"/> public static ElectricPotentialAc?MicrovoltsAc(this int?value) => ElectricPotentialAc.FromMicrovoltsAc(value);
public void NegationOperator_ReturnsQuantity_WithNegatedValue(double value) { var quantity = ElectricPotentialAc.FromVoltsAc(value); Assert.Equal(ElectricPotentialAc.FromVoltsAc(-value), -quantity); }
/// <inheritdoc cref="ElectricPotentialAc.FromMillivoltsAc(double)"/> public static ElectricPotentialAc MillivoltsAc(this double value) => ElectricPotentialAc.FromMillivoltsAc(value);
public void CompareToThrowsOnTypeMismatch() { ElectricPotentialAc voltac = ElectricPotentialAc.FromVoltsAc(1); Assert.Throws <ArgumentException>(() => voltac.CompareTo(new object())); }
/// <inheritdoc cref="ElectricPotentialAc.FromVoltsAc(double?)"/> public static ElectricPotentialAc?VoltsAc(this long?value) => ElectricPotentialAc.FromVoltsAc(value);
public void CompareToThrowsOnNull() { ElectricPotentialAc voltac = ElectricPotentialAc.FromVoltsAc(1); Assert.Throws <ArgumentNullException>(() => voltac.CompareTo(null)); }
/// <inheritdoc cref="ElectricPotentialAc.FromKilovoltsAc(double)"/> public static ElectricPotentialAc KilovoltsAc(this double value) => ElectricPotentialAc.FromKilovoltsAc(value);
public void EqualsReturnsFalseOnTypeMismatch() { ElectricPotentialAc voltac = ElectricPotentialAc.FromVoltsAc(1); Assert.False(voltac.Equals(new object())); }
/// <inheritdoc cref="ElectricPotentialAc.FromKilovoltsAc(double)"/> public static ElectricPotentialAc KilovoltsAc(this decimal value) => ElectricPotentialAc.FromKilovoltsAc(Convert.ToDouble(value));
public void EqualsReturnsFalseOnNull() { ElectricPotentialAc voltac = ElectricPotentialAc.FromVoltsAc(1); Assert.False(voltac.Equals(null)); }
/// <inheritdoc cref="ElectricPotentialAc.FromMegavoltsAc(double)"/> public static ElectricPotentialAc MegavoltsAc(this long value) => ElectricPotentialAc.FromMegavoltsAc(value);
/// <inheritdoc cref="ElectricPotentialAc.FromVoltsAc(UnitsNet.QuantityValue)" /> public static ElectricPotentialAc VoltsAc <T>(this T value) => ElectricPotentialAc.FromVoltsAc(Convert.ToDouble(value));
public void FromVoltsAc_WithInfinityValue_ThrowsArgumentException() { Assert.Throws <ArgumentException>(() => ElectricPotentialAc.FromVoltsAc(double.PositiveInfinity)); Assert.Throws <ArgumentException>(() => ElectricPotentialAc.FromVoltsAc(double.NegativeInfinity)); }
public static ElectricPotentialAc?VoltsAc <T>(this T?value) where T : struct => ElectricPotentialAc.FromVoltsAc(value == null ? (double?)null : Convert.ToDouble(value.Value));
public void ToBaseUnit_ReturnsQuantityWithBaseUnit() { var quantityInBaseUnit = ElectricPotentialAc.FromVoltsAc(1).ToBaseUnit(); Assert.Equal(ElectricPotentialAc.BaseUnit, quantityInBaseUnit.Unit); }
public void Convert_ToSingle_EqualsValueAsSameType() { var quantity = ElectricPotentialAc.FromVoltsAc(1.0); Assert.Equal((float)quantity.Value, Convert.ToSingle(quantity)); }