示例#1
0
 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));
 }
示例#2
0
 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);
 }