Skip to content

Commit 8a3bf70

Browse files
Fixes for MSTest v3
1 parent fe10dc8 commit 8a3bf70

File tree

1 file changed

+6
-10
lines changed

1 file changed

+6
-10
lines changed

ArchUnitNET.MSTestV2Tests/RuleEvaluationTests.cs

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -31,14 +31,14 @@ public static void Setup(TestContext context)
3131
public void ArchRuleAssertTest()
3232
{
3333
ArchRuleAssert.FulfilsRule(_architecture, _trueRule);
34-
Assert.ThrowsException<AssertFailedException>(() =>
34+
Assert.ThrowsExactly<AssertFailedException>(() =>
3535
ArchRuleAssert.FulfilsRule(_architecture, _falseRule)
3636
);
3737
Assert.AreEqual(
3838
_expectedErrorMessage,
3939
RemoveAssertionText(
4040
Assert
41-
.ThrowsException<AssertFailedException>(() =>
41+
.ThrowsExactly<AssertFailedException>(() =>
4242
ArchRuleAssert.FulfilsRule(_architecture, _falseRule)
4343
)
4444
.Message
@@ -51,15 +51,13 @@ public void ArchRuleExtensionsTest()
5151
{
5252
_architecture.CheckRule(_trueRule);
5353
_trueRule.Check(_architecture);
54-
Assert.ThrowsException<AssertFailedException>(() =>
55-
_architecture.CheckRule(_falseRule)
56-
);
57-
Assert.ThrowsException<AssertFailedException>(() => _falseRule.Check(_architecture));
54+
Assert.ThrowsExactly<AssertFailedException>(() => _architecture.CheckRule(_falseRule));
55+
Assert.ThrowsExactly<AssertFailedException>(() => _falseRule.Check(_architecture));
5856
Assert.AreEqual(
5957
_expectedErrorMessage,
6058
RemoveAssertionText(
6159
Assert
62-
.ThrowsException<AssertFailedException>(() =>
60+
.ThrowsExactly<AssertFailedException>(() =>
6361
_architecture.CheckRule(_falseRule)
6462
)
6563
.Message
@@ -69,9 +67,7 @@ public void ArchRuleExtensionsTest()
6967
_expectedErrorMessage,
7068
RemoveAssertionText(
7169
Assert
72-
.ThrowsException<AssertFailedException>(() =>
73-
_falseRule.Check(_architecture)
74-
)
70+
.ThrowsExactly<AssertFailedException>(() => _falseRule.Check(_architecture))
7571
.Message
7672
)
7773
);

0 commit comments

Comments
 (0)