コード例 #1
0
ファイル: PressureTests.cs プロジェクト: mp9007/UnitsNet
        public void PressureDividedBySpecificWeightEqualsLength()
        {
            Length length = Pressure.FromPascals(20) / SpecificWeight.FromNewtonsPerCubicMeter(2);

            Assert.Equal(Length.FromMeters(10), length);
        }
コード例 #2
0
 public static SpecificWeight NewtonsPerCubicMeter <T>(this T value) =>
 SpecificWeight.FromNewtonsPerCubicMeter(Convert.ToDouble(value));
コード例 #3
0
ファイル: DensityTests.cs プロジェクト: dungjk/UnitsNet
        public void DensityTimesAccelerationEqualsSpecificWeight()
        {
            SpecificWeight specificWeight = Density.FromKilogramsPerCubicMeter(10) * Acceleration.FromMetersPerSecondSquared(2);

            Assert.Equal(SpecificWeight.FromNewtonsPerCubicMeter(20), specificWeight);
        }
コード例 #4
0
        public void EqualsReturnsFalseOnTypeMismatch()
        {
            SpecificWeight newtonpercubicmeter = SpecificWeight.FromNewtonsPerCubicMeter(1);

            Assert.False(newtonpercubicmeter.Equals(new object()));
        }
コード例 #5
0
        public void EqualsReturnsFalseOnNull()
        {
            SpecificWeight newtonpercubicmeter = SpecificWeight.FromNewtonsPerCubicMeter(1);

            Assert.False(newtonpercubicmeter.Equals(null));
        }
コード例 #6
0
        public void CompareToThrowsOnNull()
        {
            SpecificWeight newtonpercubicmeter = SpecificWeight.FromNewtonsPerCubicMeter(1);

            Assert.Throws <ArgumentNullException>(() => newtonpercubicmeter.CompareTo(null));
        }
コード例 #7
0
        public void CompareToThrowsOnTypeMismatch()
        {
            SpecificWeight newtonpercubicmeter = SpecificWeight.FromNewtonsPerCubicMeter(1);

            Assert.Throws <ArgumentException>(() => newtonpercubicmeter.CompareTo(new object()));
        }
コード例 #8
0
        public void SpecificWeightDividedByAccelerationEqualsDensity()
        {
            Density density = SpecificWeight.FromNewtonsPerCubicMeter(20) / Acceleration.FromMetersPerSecondSquared(2);

            Assert.Equal(Density.FromKilogramsPerCubicMeter(10), density);
        }
コード例 #9
0
        public void SpecificWeightDividedByDensityEqualsAcceleration()
        {
            Acceleration acceleration = SpecificWeight.FromNewtonsPerCubicMeter(40) / Density.FromKilogramsPerCubicMeter(4);

            Assert.Equal(Acceleration.FromMetersPerSecondSquared(10), acceleration);
        }
コード例 #10
0
        public void SpecificWeightTimesLengthEqualsPressure()
        {
            Pressure pressure = SpecificWeight.FromNewtonsPerCubicMeter(10) * Length.FromMeters(2);

            Assert.Equal(Pressure.FromPascals(20), pressure);
        }