Skip to content

Commit 5572dc2

Browse files
Added TemperatureChangeRate unit relation (#1371)
Added unit relation to get TemperatureChangeRate from TemperatureDelta divided by Duration. --------- Co-authored-by: Andreas Gullberg Larsen <[email protected]>
1 parent 8f503e9 commit 5572dc2

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

UnitsNet.Tests/CustomCode/TemperatureDeltaTests.cs

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,5 +64,19 @@ public void TemperatureDeltaTimesEntropyEqualsEnergy()
6464
Energy energy = TemperatureDelta.FromKelvins(20) * Entropy.FromJoulesPerKelvin(4);
6565
Assert.Equal(Energy.FromJoules(80), energy);
6666
}
67+
68+
[Fact]
69+
public void TemperatureDeltaDividedByTimeSpanEqualsTemperatureChangeRate()
70+
{
71+
TemperatureChangeRate changeRate = TemperatureDelta.FromKelvins(20) / TimeSpan.FromSeconds(2);
72+
Assert.Equal(TemperatureChangeRate.FromDegreesCelsiusPerSecond(10), changeRate);
73+
}
74+
75+
[Fact]
76+
public void TemperatureDeltaDividedByDurationEqualsTemperatureChangeRate()
77+
{
78+
TemperatureChangeRate changeRate = TemperatureDelta.FromKelvins(20) / Duration.FromSeconds(2);
79+
Assert.Equal(TemperatureChangeRate.FromDegreesCelsiusPerSecond(10), changeRate);
80+
}
6781
}
6882
}

0 commit comments

Comments
 (0)