Skip to content

Commit e66845c

Browse files
committed
Added test cases for Angle in UnitConverterTests.cs
* TryConvertReturnsFalseOnIncompatibleUnits() * ThrowsOnIncompatibleUnits()
1 parent ef79ea1 commit e66845c

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

Tests/UnitConverterTests.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ public void ThrowsOnIncompatibleUnits()
7575
Assert.Throws<Exception>(() => UnitConverter.Convert(1, Unit.Pascal, Unit.Second));
7676
Assert.Throws<Exception>(() => UnitConverter.Convert(1, Unit.Kilogram, Unit.Second));
7777
Assert.Throws<Exception>(() => UnitConverter.Convert(1, Unit.CubicMeter, Unit.Second));
78+
Assert.Throws<Exception>(() => UnitConverter.Convert(1, Unit.Degree, Unit.Second));
7879
}
7980

8081
[Test]
@@ -87,12 +88,13 @@ public void TryConvertReturnsFalseOnIncompatibleUnits()
8788
Assert.False(UnitConverter.TryConvert(1, Unit.Pascal, Unit.Second, out newValue));
8889
Assert.False(UnitConverter.TryConvert(1, Unit.Kilogram, Unit.Second, out newValue));
8990
Assert.False(UnitConverter.TryConvert(1, Unit.CubicMeter, Unit.Second, out newValue));
91+
Assert.False(UnitConverter.TryConvert(1, Unit.Degree, Unit.Second, out newValue));
9092

9193
// Assert to-unit cases. One for each class of unit.
9294
Assert.False(UnitConverter.TryConvert(1, Unit.Second, Unit.Meter, out newValue));
9395
Assert.False(UnitConverter.TryConvert(1, Unit.Second, Unit.Pascal, out newValue));
9496
Assert.False(UnitConverter.TryConvert(1, Unit.Second, Unit.Kilogram, out newValue));
95-
Assert.False(UnitConverter.TryConvert(1, Unit.Second, Unit.CubicMeter, out newValue));
97+
Assert.False(UnitConverter.TryConvert(1, Unit.Second, Unit.Degree, out newValue));
9698
}
9799
}
98100
}

0 commit comments

Comments
 (0)