diff --git a/GeometryTests/GeometryTests.vbproj b/GeometryTests/GeometryTests.vbproj
index 492ebf7..ac4b4c0 100644
--- a/GeometryTests/GeometryTests.vbproj
+++ b/GeometryTests/GeometryTests.vbproj
@@ -140,7 +140,7 @@
all
- 3.9.0
+ 3.11.0
diff --git a/GeometryTests/ThreeDimensional/ConeTests.vb b/GeometryTests/ThreeDimensional/ConeTests.vb
index 9c67772..48ded83 100644
--- a/GeometryTests/ThreeDimensional/ConeTests.vb
+++ b/GeometryTests/ThreeDimensional/ConeTests.vb
@@ -53,19 +53,19 @@ Namespace ThreeDimensional.Tests
Public Sub Guards_Volume_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Dim unused = Assert.ThrowsException(Of ArgumentException)(Sub() Volume(-1, 2))
+ Dim unused = Assert.ThrowsExactly(Of ArgumentException)(Sub() Volume(-1, 2))
End Sub
Public Sub Guards_Frustum_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Dim unused = Assert.ThrowsException(Of ArgumentException)(Sub() FrustumVolume(3, 3, 2))
+ Dim unused = Assert.ThrowsExactly(Of ArgumentException)(Sub() FrustumVolume(3, 3, 2))
End Sub
Public Sub Guards_PointOnLateralSurface_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Dim unused = Assert.ThrowsException(Of ArgumentException)(Sub() PointOnLateralSurface(0, 0, 0, 3, 5, 0, 1.1))
+ Dim unused = Assert.ThrowsExactly(Of ArgumentException)(Sub() PointOnLateralSurface(0, 0, 0, 3, 5, 0, 1.1))
End Sub
End Class
diff --git a/GeometryTests/ThreeDimensional/CubeTests.vb b/GeometryTests/ThreeDimensional/CubeTests.vb
index 1ea75fd..0376c45 100644
--- a/GeometryTests/ThreeDimensional/CubeTests.vb
+++ b/GeometryTests/ThreeDimensional/CubeTests.vb
@@ -49,11 +49,11 @@ Namespace ThreeDimensional.Tests
Public Sub Guards_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() Volume(-1))
- Assert.ThrowsException(Of ArgumentException)(Sub() SideFromVolume(-1))
- Assert.ThrowsException(Of ArgumentException)(Sub() SideFromSurfaceArea(-1))
- Assert.ThrowsException(Of ArgumentException)(Sub() SideFromSpaceDiagonal(-1))
- Assert.ThrowsException(Of ArgumentException)(Sub() VerticesFromCenter(0, 0, 0, -1))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() Volume(-1))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() SideFromVolume(-1))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() SideFromSurfaceArea(-1))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() SideFromSpaceDiagonal(-1))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() VerticesFromCenter(0, 0, 0, -1))
End Sub
End Class
diff --git a/GeometryTests/ThreeDimensional/CuboidTests.vb b/GeometryTests/ThreeDimensional/CuboidTests.vb
index 0190d63..3bcd368 100644
--- a/GeometryTests/ThreeDimensional/CuboidTests.vb
+++ b/GeometryTests/ThreeDimensional/CuboidTests.vb
@@ -55,19 +55,19 @@ Namespace ThreeDimensional.Tests
Public Sub Guards_Volume_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() Volume(-1, 2, 3))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() Volume(-1, 2, 3))
End Sub
Public Sub Guards_EdgeFromVolume_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() EdgeFromVolume(10, 0, 2))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() EdgeFromVolume(10, 0, 2))
End Sub
Public Sub Guards_IsCube_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() IsCube(1, 1, 1, 0))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() IsCube(1, 1, 1, 0))
End Sub
End Class
diff --git a/GeometryTests/ThreeDimensional/CylinderTests.vb b/GeometryTests/ThreeDimensional/CylinderTests.vb
index 64538b8..3841c1e 100644
--- a/GeometryTests/ThreeDimensional/CylinderTests.vb
+++ b/GeometryTests/ThreeDimensional/CylinderTests.vb
@@ -51,19 +51,19 @@ Namespace ThreeDimensional.Tests
Public Sub Guards_Volume_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() Volume(-1, 2))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() Volume(-1, 2))
End Sub
Public Sub Guards_Hollow_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() HollowVolume(3, 3, 1))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() HollowVolume(3, 3, 1))
End Sub
Public Sub Guards_PointOnLateralSurface_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() PointOnLateralSurface(0, 0, 0, 2, 5, 0, 6))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() PointOnLateralSurface(0, 0, 0, 2, 5, 0, 6))
End Sub
End Class
diff --git a/GeometryTests/ThreeDimensional/FrustumTests.vb b/GeometryTests/ThreeDimensional/FrustumTests.vb
index 45f2116..20d8bd7 100644
--- a/GeometryTests/ThreeDimensional/FrustumTests.vb
+++ b/GeometryTests/ThreeDimensional/FrustumTests.vb
@@ -55,23 +55,23 @@ Namespace ThreeDimensional.Tests
Public Sub Guards_ConeFrustum_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() ConeFrustumVolume(2, 2, 1))
- Assert.ThrowsException(Of ArgumentException)(Sub() ConeFrustumLateralArea(-1, 0, 1))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() ConeFrustumVolume(2, 2, 1))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() ConeFrustumLateralArea(-1, 0, 1))
End Sub
Public Sub Guards_PyramidFrustum_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() PyramidFrustumVolume(4, 3, 4, 2, 5))
- Assert.ThrowsException(Of ArgumentException)(Sub() PyramidFrustumSurfaceArea(4, 3, 1, 0, -1))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() PyramidFrustumVolume(4, 3, 4, 2, 5))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() PyramidFrustumSurfaceArea(4, 3, 1, 0, -1))
End Sub
Public Sub Guards_PrismFrustum_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() PrismFrustumVolume(-1, 2, 1))
- Assert.ThrowsException(Of ArgumentException)(Sub() PrismFrustumLateralArea(1, -1, 1))
- Assert.ThrowsException(Of ArgumentException)(Sub() PrismFrustumSurfaceArea(1, 1, 1, 1, -1))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() PrismFrustumVolume(-1, 2, 1))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() PrismFrustumLateralArea(1, -1, 1))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() PrismFrustumSurfaceArea(1, 1, 1, 1, -1))
End Sub
End Class
diff --git a/GeometryTests/ThreeDimensional/PrismTests.vb b/GeometryTests/ThreeDimensional/PrismTests.vb
index ed84b35..a53805c 100644
--- a/GeometryTests/ThreeDimensional/PrismTests.vb
+++ b/GeometryTests/ThreeDimensional/PrismTests.vb
@@ -42,24 +42,24 @@ Namespace ThreeDimensional.Tests
Public Sub Guards_General_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() Volume(-1, 1))
- Assert.ThrowsException(Of ArgumentException)(Sub() LateralArea(1, -1))
- Assert.ThrowsException(Of ArgumentException)(Sub() SurfaceArea(1, -1, 1))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() Volume(-1, 1))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() LateralArea(1, -1))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() SurfaceArea(1, -1, 1))
End Sub
Public Sub Guards_Triangular_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() TriangularBaseArea(1, 2, 3))
- Assert.ThrowsException(Of ArgumentException)(Sub() TriangularPrismVolume(3, 4, 5, -1))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() TriangularBaseArea(1, 2, 3))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() TriangularPrismVolume(3, 4, 5, -1))
End Sub
Public Sub Guards_RegularPolygon_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() RegularPolygonBaseArea(1, 2))
- Assert.ThrowsException(Of ArgumentException)(Sub() RegularPolygonPrismVolume(-1, 6, 1))
- Assert.ThrowsException(Of ArgumentException)(Sub() RegularPolygonPrismSurfaceArea(1, 6, -1))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() RegularPolygonBaseArea(1, 2))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() RegularPolygonPrismVolume(-1, 6, 1))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() RegularPolygonPrismSurfaceArea(1, 6, -1))
End Sub
End Class
diff --git a/GeometryTests/ThreeDimensional/PyramidTests.vb b/GeometryTests/ThreeDimensional/PyramidTests.vb
index f017483..1390dbd 100644
--- a/GeometryTests/ThreeDimensional/PyramidTests.vb
+++ b/GeometryTests/ThreeDimensional/PyramidTests.vb
@@ -65,19 +65,19 @@ Namespace ThreeDimensional.Tests
Public Sub Guards_BaseArea_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() BaseArea(-1, 2))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() BaseArea(-1, 2))
End Sub
Public Sub Guards_Frustum_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() FrustumVolume(4, 3, 4, 2, 5))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() FrustumVolume(4, 3, 4, 2, 5))
End Sub
Public Sub Guards_Vertices_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() VerticesFromCenter(0, 0, 0, -1, 1, 1))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() VerticesFromCenter(0, 0, 0, -1, 1, 1))
End Sub
End Class
diff --git a/GeometryTests/ThreeDimensional/SphereTests.vb b/GeometryTests/ThreeDimensional/SphereTests.vb
index 3097d66..b51c83b 100644
--- a/GeometryTests/ThreeDimensional/SphereTests.vb
+++ b/GeometryTests/ThreeDimensional/SphereTests.vb
@@ -59,19 +59,19 @@ Namespace ThreeDimensional.Tests
Public Sub Guards_Volume_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() Volume(-1))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() Volume(-1))
End Sub
Public Sub Guards_SphericalCapVolume_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() SphericalCapVolume(2, 5))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() SphericalCapVolume(2, 5))
End Sub
Public Sub Guards_PointOnSphere_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() PointOnSphere(0, 0, 0, 2, -0.1, 0))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() PointOnSphere(0, 0, 0, 2, -0.1, 0))
End Sub
End Class
diff --git a/GeometryTests/TwoDimensional/CircleTests.vb b/GeometryTests/TwoDimensional/CircleTests.vb
index cba4927..d9f9104 100644
--- a/GeometryTests/TwoDimensional/CircleTests.vb
+++ b/GeometryTests/TwoDimensional/CircleTests.vb
@@ -131,10 +131,9 @@ Namespace TwoDimensional.Tests
End Sub
-
Public Sub NegativeRadius_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Dim unused = Area(-1.0)
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() Area(-1.0))
End Sub
End Class
diff --git a/GeometryTests/TwoDimensional/KiteTests.vb b/GeometryTests/TwoDimensional/KiteTests.vb
index dac5e52..1ac579a 100644
--- a/GeometryTests/TwoDimensional/KiteTests.vb
+++ b/GeometryTests/TwoDimensional/KiteTests.vb
@@ -56,19 +56,19 @@ Namespace TwoDimensional.Tests
Public Sub Guards_AreaFromDiagonals_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() AreaFromDiagonals(-1, 2))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() AreaFromDiagonals(-1, 2))
End Sub
Public Sub Guards_HeightFromArea_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() HeightFromArea(10, 0))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() HeightFromArea(10, 0))
End Sub
Public Sub Guards_IsKiteFromVertices_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() IsKiteFromVertices(New PointF() {New PointF(0, 0), New PointF(1, 0), New PointF(1, 1)}))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() IsKiteFromVertices(New PointF() {New PointF(0, 0), New PointF(1, 0), New PointF(1, 1)}))
End Sub
End Class
diff --git a/GeometryTests/TwoDimensional/ParallelogramTests.vb b/GeometryTests/TwoDimensional/ParallelogramTests.vb
index c9e062f..a7f6f25 100644
--- a/GeometryTests/TwoDimensional/ParallelogramTests.vb
+++ b/GeometryTests/TwoDimensional/ParallelogramTests.vb
@@ -68,31 +68,31 @@ Namespace TwoDimensional.Tests
Public Sub Guards_Area_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() Area(-1, 2))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() Area(-1, 2))
End Sub
Public Sub Guards_DiagonalBySidesAndAngle_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() DiagonalBySidesAndAngle(5, 3, 0))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() DiagonalBySidesAndAngle(5, 3, 0))
End Sub
Public Sub Guards_InteriorAngleFromSidesAndDiagonals_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() InteriorAngleFromSidesAndDiagonals(5, 3, 100, 1))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() InteriorAngleFromSidesAndDiagonals(5, 3, 100, 1))
End Sub
Public Sub Guards_AreaFromVertices_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() AreaFromVertices(New PointF() {New PointF(0, 0), New PointF(1, 1)}))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() AreaFromVertices(New PointF() {New PointF(0, 0), New PointF(1, 1)}))
End Sub
Public Sub Guards_IsParallelogramFromVertices_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() IsParallelogramFromVertices(New PointF() {New PointF(0, 0), New PointF(1, 0), New PointF(1, 1)}))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() IsParallelogramFromVertices(New PointF() {New PointF(0, 0), New PointF(1, 0), New PointF(1, 1)}))
End Sub
End Class
diff --git a/GeometryTests/TwoDimensional/PolygonTests.vb b/GeometryTests/TwoDimensional/PolygonTests.vb
index 2588730..0fcd0e9 100644
--- a/GeometryTests/TwoDimensional/PolygonTests.vb
+++ b/GeometryTests/TwoDimensional/PolygonTests.vb
@@ -115,7 +115,7 @@ Namespace TwoDimensional.Tests
Public Sub Guards_Area_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() Area(New PointF() {New PointF(0, 0), New PointF(1, 1)}))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() Area(New PointF() {New PointF(0, 0), New PointF(1, 1)}))
End Sub
@@ -127,7 +127,7 @@ Namespace TwoDimensional.Tests
New PointF(0, 1)
}
- Assert.ThrowsException(Of ArgumentException)(Sub() IsConvex(points, 0))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() IsConvex(points, 0))
End Sub
@@ -139,7 +139,7 @@ Namespace TwoDimensional.Tests
New PointF(2, 2)
}
- Assert.ThrowsException(Of ArgumentException)(Sub() Centroid(collinear))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() Centroid(collinear))
End Sub
End Class
diff --git a/GeometryTests/TwoDimensional/RegularPolygonTests.vb b/GeometryTests/TwoDimensional/RegularPolygonTests.vb
index e323b62..b213c1e 100644
--- a/GeometryTests/TwoDimensional/RegularPolygonTests.vb
+++ b/GeometryTests/TwoDimensional/RegularPolygonTests.vb
@@ -70,14 +70,14 @@ Namespace TwoDimensional.Tests
Public Sub Guards_Area_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() Area(-1, 5))
- Assert.ThrowsException(Of ArgumentException)(Sub() Area(1, 2))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() Area(-1, 5))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() Area(1, 2))
End Sub
Public Sub Guards_IsRegularFromVertices_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() IsRegularFromVertices(New PointF() {New PointF(0, 0), New PointF(1, 0)}))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() IsRegularFromVertices(New PointF() {New PointF(0, 0), New PointF(1, 0)}))
End Sub
End Class
diff --git a/GeometryTests/TwoDimensional/RhombusTests.vb b/GeometryTests/TwoDimensional/RhombusTests.vb
index 398cad8..d79ca7f 100644
--- a/GeometryTests/TwoDimensional/RhombusTests.vb
+++ b/GeometryTests/TwoDimensional/RhombusTests.vb
@@ -58,19 +58,19 @@ Namespace TwoDimensional.Tests
Public Sub Guards_AreaFromBaseHeight_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() AreaFromBaseHeight(-1, 2))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() AreaFromBaseHeight(-1, 2))
End Sub
Public Sub Guards_DiagonalFromSideAndAngle_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() DiagonalFromSideAndAngle(4, 0))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() DiagonalFromSideAndAngle(4, 0))
End Sub
Public Sub Guards_IsRhombusFromVertices_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() IsRhombusFromVertices(New PointF() {New PointF(0, 0), New PointF(1, 0), New PointF(1, 1)}))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() IsRhombusFromVertices(New PointF() {New PointF(0, 0), New PointF(1, 0), New PointF(1, 1)}))
End Sub
End Class
diff --git a/GeometryTests/TwoDimensional/SquareTests.vb b/GeometryTests/TwoDimensional/SquareTests.vb
index 2c52365..d0a6ce7 100644
--- a/GeometryTests/TwoDimensional/SquareTests.vb
+++ b/GeometryTests/TwoDimensional/SquareTests.vb
@@ -56,13 +56,13 @@ Namespace TwoDimensional.Tests
Public Sub Guards_Area_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() Area(-1))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() Area(-1))
End Sub
Public Sub Guards_IsSquareFromVertices_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() IsSquareFromVertices(New PointF() {New PointF(0, 0), New PointF(1, 0), New PointF(1, 1)}))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() IsSquareFromVertices(New PointF() {New PointF(0, 0), New PointF(1, 0), New PointF(1, 1)}))
End Sub
@@ -74,7 +74,7 @@ Namespace TwoDimensional.Tests
New PointF(1, 1),
New PointF(0, 1)
}
- Assert.ThrowsException(Of ArgumentException)(Sub() IsSquareFromVertices(vertices, 0))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() IsSquareFromVertices(vertices, 0))
End Sub
End Class
diff --git a/GeometryTests/TwoDimensional/TrapezoidTests.vb b/GeometryTests/TwoDimensional/TrapezoidTests.vb
index 009c8ac..6e04e15 100644
--- a/GeometryTests/TwoDimensional/TrapezoidTests.vb
+++ b/GeometryTests/TwoDimensional/TrapezoidTests.vb
@@ -53,25 +53,25 @@ Namespace TwoDimensional.Tests
Public Sub Guards_Area_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() Area(-1, 4, 3))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() Area(-1, 4, 3))
End Sub
Public Sub Guards_HeightFromArea_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() HeightFromArea(10, 0, 0))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() HeightFromArea(10, 0, 0))
End Sub
Public Sub Guards_IsIsosceles_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() IsIsosceles(5, 5, 0))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() IsIsosceles(5, 5, 0))
End Sub
Public Sub Guards_AreaFromVertices_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() AreaFromVertices(New PointF() {New PointF(0, 0), New PointF(1, 0), New PointF(1, 1)}))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() AreaFromVertices(New PointF() {New PointF(0, 0), New PointF(1, 0), New PointF(1, 1)}))
End Sub
End Class
diff --git a/GeometryTests/TwoDimensional/TriangleTests.vb b/GeometryTests/TwoDimensional/TriangleTests.vb
index 5c324f9..664dd19 100644
--- a/GeometryTests/TwoDimensional/TriangleTests.vb
+++ b/GeometryTests/TwoDimensional/TriangleTests.vb
@@ -74,25 +74,25 @@ Namespace TwoDimensional.Tests
Public Sub Guards_Perimeter_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() Perimeter(1, 2, 3))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() Perimeter(1, 2, 3))
End Sub
Public Sub Guards_HeightFromArea_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() HeightFromArea(2, 0))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() HeightFromArea(2, 0))
End Sub
Public Sub Guards_AngleFromSides_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() AngleFromSides(10, 1, 1))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() AngleFromSides(10, 1, 1))
End Sub
Public Sub Guards_AreaFromVertices_Throws_Test()
' Führt den Testfall aus und prüft das erwartete Ergebnis.
- Assert.ThrowsException(Of ArgumentException)(Sub() AreaFromVertices(New PointF() {New PointF(0, 0), New PointF(1, 1)}))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() AreaFromVertices(New PointF() {New PointF(0, 0), New PointF(1, 1)}))
End Sub
@@ -104,7 +104,7 @@ Namespace TwoDimensional.Tests
New PointF(0, 3)
}
- Assert.ThrowsException(Of ArgumentException)(Sub() IsValidTriangleFromVertices(vertices, 0))
+ Assert.ThrowsExactly(Of ArgumentException)(Sub() IsValidTriangleFromVertices(vertices, 0))
End Sub
End Class