public void ArchRuleAssertTest() { ArchRuleAssert.FulfilsRule(_architecture, _trueRule); Assert.ThrowsException <AssertFailedException>(() => ArchRuleAssert.FulfilsRule(_architecture, _falseRule)); Assert.AreEqual(_expectedErrorMessage, RemoveAssertionText(Assert.ThrowsException <AssertFailedException>(() => ArchRuleAssert.FulfilsRule(_architecture, _falseRule)).Message)); }
public void ArchRuleAssertTest() { ArchRuleAssert.FulfilsRule(_architecture, _trueRule); Assert.Throws <AssertionException>(() => ArchRuleAssert.FulfilsRule(_architecture, _falseRule)); Assert.AreEqual(_expectedErrorMessage, Assert.Catch <AssertionException>(() => ArchRuleAssert.FulfilsRule(_architecture, _falseRule)).Message); }