public void VolumeDividedByDurationEqualsVolumeFlow() { VolumeFlow volumeFlow = Volume.FromCubicMeters(20) / Duration.FromSeconds(2); Assert.Equal(VolumeFlow.FromCubicMetersPerSecond(10), volumeFlow); }
public void NumberToMillilitersPerMinuteTest() => Assert.Equal(VolumeFlow.FromMillilitersPerMinute(2), 2.MillilitersPerMinute());
public void NumberToMillionUsGallonsPerDayTest() => Assert.Equal(VolumeFlow.FromMillionUsGallonsPerDay(2), 2.MillionUsGallonsPerDay());
public void NumberToLitersPerSecondTest() => Assert.Equal(VolumeFlow.FromLitersPerSecond(2), 2.LitersPerSecond());
public void NumberToMicrolitersPerDayTest() => Assert.Equal(VolumeFlow.FromMicrolitersPerDay(2), 2.MicrolitersPerDay());
public void NumberToKilolitersPerDayTest() => Assert.Equal(VolumeFlow.FromKilolitersPerDay(2), 2.KilolitersPerDay());
public void NumberToLitersPerHourTest() => Assert.Equal(VolumeFlow.FromLitersPerHour(2), 2.LitersPerHour());
public void AreaTimesSpeedEqualsVolumeFlow() { VolumeFlow volumeFlow = Area.FromSquareMeters(20) * Speed.FromMetersPerSecond(2); Assert.Equal(VolumeFlow.FromCubicMetersPerSecond(40), volumeFlow); }
public void VolumeFlowTimesTimeSpanEqualsVolume(double cubicMetersPerSecond, double seconds, double expectedCubicMeters) { Volume volume = VolumeFlow.FromCubicMetersPerSecond(cubicMetersPerSecond) * TimeSpan.FromSeconds(seconds); Assert.Equal(Volume.FromCubicMeters(expectedCubicMeters), volume); }
public void EqualsReturnsFalseOnTypeMismatch() { VolumeFlow cubicmeterpersecond = VolumeFlow.FromCubicMetersPerSecond(1); Assert.False(cubicmeterpersecond.Equals(new object())); }
public void EqualsReturnsFalseOnNull() { VolumeFlow cubicmeterpersecond = VolumeFlow.FromCubicMetersPerSecond(1); Assert.False(cubicmeterpersecond.Equals(null)); }
public void CompareToThrowsOnNull() { VolumeFlow cubicmeterpersecond = VolumeFlow.FromCubicMetersPerSecond(1); Assert.Throws <ArgumentNullException>(() => cubicmeterpersecond.CompareTo(null)); }
public void CompareToThrowsOnTypeMismatch() { VolumeFlow cubicmeterpersecond = VolumeFlow.FromCubicMetersPerSecond(1); Assert.Throws <ArgumentException>(() => cubicmeterpersecond.CompareTo(new object())); }
public void VolumeDividedByVolumeFlowEqualsTimeSpan() { TimeSpan timeSpan = Volume.FromCubicMeters(20) / VolumeFlow.FromCubicMetersPerSecond(2); Assert.Equal(TimeSpan.FromSeconds(10), timeSpan); }
public void NumberToCubicYardsPerSecondTest() => Assert.Equal(VolumeFlow.FromCubicYardsPerSecond(2), 2.CubicYardsPerSecond());
public void VolumeFlowTimesDurationEqualsVolume() { Volume volume = VolumeFlow.FromCubicMetersPerSecond(20) * Duration.FromSeconds(2); Assert.Equal(Volume.FromCubicMeters(40), volume); }
public void NumberToDecilitersPerHourTest() => Assert.Equal(VolumeFlow.FromDecilitersPerHour(2), 2.DecilitersPerHour());
public void VolumeFlowDividedByAreaEqualsSpeed() { Speed speed = VolumeFlow.FromCubicMetersPerSecond(40) / Area.FromSquareMeters(20); Assert.Equal(Speed.FromMetersPerSecond(2), speed); }
public void NumberToKilousGallonsPerMinuteTest() => Assert.Equal(VolumeFlow.FromKilousGallonsPerMinute(2), 2.KilousGallonsPerMinute());
public void VolumeFlowDividedBySpeedEqualsArea() { Area area = VolumeFlow.FromCubicMetersPerSecond(40) / Speed.FromMetersPerSecond(20); Assert.Equal(Area.FromSquareMeters(2), area); }
public void NumberToLitersPerMinuteTest() => Assert.Equal(VolumeFlow.FromLitersPerMinute(2), 2.LitersPerMinute());
public void VolumeFlowTimesDensityEqualsMassFlow() { MassFlow massFlow = VolumeFlow.FromCubicMetersPerSecond(2) * Density.FromKilogramsPerCubicMeter(3); Assert.Equal(MassFlow.FromKilogramsPerSecond(6), massFlow); }
public void NumberToMegaukGallonsPerSecondTest() => Assert.Equal(VolumeFlow.FromMegaukGallonsPerSecond(2), 2.MegaukGallonsPerSecond());
public void DensityTimesVolumeFlowEqualsMassFlow() { MassFlow massFlow = Density.FromKilogramsPerCubicMeter(3) * VolumeFlow.FromCubicMetersPerSecond(7); Assert.Equal(MassFlow.FromKilogramsPerSecond(21), massFlow); }
public void NumberToMillilitersPerHourTest() => Assert.Equal(VolumeFlow.FromMillilitersPerHour(2), 2.MillilitersPerHour());
public void NumberToCubicYardsPerHourTest() => Assert.Equal(VolumeFlow.FromCubicYardsPerHour(2), 2.CubicYardsPerHour());
public void NumberToMillilitersPerSecondTest() => Assert.Equal(VolumeFlow.FromMillilitersPerSecond(2), 2.MillilitersPerSecond());
public void NumberToCubicYardsPerMinuteTest() => Assert.Equal(VolumeFlow.FromCubicYardsPerMinute(2), 2.CubicYardsPerMinute());
public void NumberToNanolitersPerHourTest() => Assert.Equal(VolumeFlow.FromNanolitersPerHour(2), 2.NanolitersPerHour());
public void VolumeDividedByTimeSpanEqualsVolumeFlow(double cubicMeters, double seconds, double expectedCubicMetersPerSecond) { VolumeFlow volumeFlow = Volume.FromCubicMeters(cubicMeters) / TimeSpan.FromSeconds(seconds); Assert.Equal(VolumeFlow.FromCubicMetersPerSecond(expectedCubicMetersPerSecond), volumeFlow); }