private static void AssertTargetOutput(string expected, ProjectTargetElement projectTargetElement) { var stringLogger = new StringLogger(); var success = BuildTarget(projectTargetElement, stringLogger); Assert.IsTrue(success, stringLogger.Error); Assert.AreEqual(expected, stringLogger.HighImportance); }
private static bool BuildTarget(ProjectTargetElement projectTargetElement, StringLogger stringLogger) { var success = new ProjectInstance(projectTargetElement.ContainingProject).Build(new[] { stringLogger }); return success; }