diff --git a/src/UnitTests/LinearAlgebraTests/Complex/Solvers/IteratorTest.cs b/src/UnitTests/LinearAlgebraTests/Complex/Solvers/IteratorTest.cs
index ace973d2..d88f7975 100644
--- a/src/UnitTests/LinearAlgebraTests/Complex/Solvers/IteratorTest.cs
+++ b/src/UnitTests/LinearAlgebraTests/Complex/Solvers/IteratorTest.cs
@@ -49,10 +49,10 @@ namespace MathNet.Numerics.UnitTests.LinearAlgebraTests.Complex.Solvers
/// Determine status without stop criteria throws ArgumentException.
///
[Test]
- public void DetermineStatusWithoutStopCriteriaThrowsArgumentException()
+ public void DetermineStatusWithoutStopCriteriaDoesNotThrow()
{
var iterator = new Iterator();
- Assert.Throws(() => iterator.DetermineStatus(
+ Assert.DoesNotThrow(() => iterator.DetermineStatus(
0,
DenseVector.Create(3, i => 4),
DenseVector.Create(3, i => 5),
diff --git a/src/UnitTests/LinearAlgebraTests/Complex32/Solvers/IteratorTest.cs b/src/UnitTests/LinearAlgebraTests/Complex32/Solvers/IteratorTest.cs
index 8a4384f4..f6dcd299 100644
--- a/src/UnitTests/LinearAlgebraTests/Complex32/Solvers/IteratorTest.cs
+++ b/src/UnitTests/LinearAlgebraTests/Complex32/Solvers/IteratorTest.cs
@@ -49,10 +49,10 @@ namespace MathNet.Numerics.UnitTests.LinearAlgebraTests.Complex32.Solvers
/// Determine status without stop criteria throws ArgumentException.
///
[Test]
- public void DetermineStatusWithoutStopCriteriaThrowsArgumentException()
+ public void DetermineStatusWithoutStopCriteriaDoesNotThrow()
{
var iterator = new Iterator();
- Assert.Throws(() => iterator.DetermineStatus(
+ Assert.DoesNotThrow(() => iterator.DetermineStatus(
0,
DenseVector.Create(3, i => 4),
DenseVector.Create(3, i => 5),
diff --git a/src/UnitTests/LinearAlgebraTests/Double/Solvers/IteratorTest.cs b/src/UnitTests/LinearAlgebraTests/Double/Solvers/IteratorTest.cs
index 2c5e04de..0709cf20 100644
--- a/src/UnitTests/LinearAlgebraTests/Double/Solvers/IteratorTest.cs
+++ b/src/UnitTests/LinearAlgebraTests/Double/Solvers/IteratorTest.cs
@@ -47,10 +47,10 @@ namespace MathNet.Numerics.UnitTests.LinearAlgebraTests.Double.Solvers
/// Determine status without stop criteria throws ArgumentException.
///
[Test]
- public void DetermineStatusWithoutStopCriteriaThrowsArgumentException()
+ public void DetermineStatusWithoutStopCriteriaDoesNotThrow()
{
var iterator = new Iterator();
- Assert.Throws(() => iterator.DetermineStatus(
+ Assert.DoesNotThrow(() => iterator.DetermineStatus(
0,
DenseVector.Create(3, i => 4),
DenseVector.Create(3, i => 5),
diff --git a/src/UnitTests/LinearAlgebraTests/Single/Solvers/IteratorTest.cs b/src/UnitTests/LinearAlgebraTests/Single/Solvers/IteratorTest.cs
index 03a1a66c..1229914f 100644
--- a/src/UnitTests/LinearAlgebraTests/Single/Solvers/IteratorTest.cs
+++ b/src/UnitTests/LinearAlgebraTests/Single/Solvers/IteratorTest.cs
@@ -47,10 +47,10 @@ namespace MathNet.Numerics.UnitTests.LinearAlgebraTests.Single.Solvers
/// Determine status without stop criteria throws ArgumentException.
///
[Test]
- public void DetermineStatusWithoutStopCriteriaThrowsArgumentException()
+ public void DetermineStatusWithoutStopCriteriaDoesNotThrow()
{
var iterator = new Iterator();
- Assert.Throws(() => iterator.DetermineStatus(
+ Assert.DoesNotThrow(() => iterator.DetermineStatus(
0,
DenseVector.Create(3, i => 4),
DenseVector.Create(3, i => 5),