- project.Build ("1");
-
- Assert.AreEqual (0, testLogger.CheckHead ("Text", MessageImportance.Low), "A1");
- Assert.AreEqual (0, testLogger.CheckHead ("Text", MessageImportance.Normal), "A2");
- Assert.AreEqual (0, testLogger.CheckHead ("Text", MessageImportance.High), "A3");
- Assert.AreEqual (0, testLogger.CheckHead ("Text", MessageImportance.Low), "A4");
- Assert.AreEqual (0, testLogger.CheckHead ("Text", MessageImportance.Normal), "A5");
- Assert.AreEqual (0, testLogger.CheckHead ("Text", MessageImportance.High), "A6");
- Assert.AreEqual (0, testLogger.CheckHead ("Text", MessageImportance.Normal), "A7");
- Assert.AreEqual (1, testLogger.CheckHead ("Text", MessageImportance.Normal), "A8");
+ if (project.Build ("1")) {
+ testLogger.DumpMessages ();
+ Assert.Fail ("Build should have failed");
+ }