public void ValidateFailsForPublishersSection() { var task = new ParallelTask(); var project = new Project { Publishers = new ITask[] { task } }; var errorProcessor = mocks.StrictMock<IConfigurationErrorProcesser>(); Expect.Call(() => { errorProcessor.ProcessWarning(string.Empty); }).IgnoreArguments(); mocks.ReplayAll(); task.Validate(null, ConfigurationTrace.Start(project), errorProcessor); mocks.VerifyAll(); }
public void ValidatePassesForTasksSection() { var task = new ParallelTask(); var project = new Project { Tasks = new ITask[] { task } }; var errorProcessor = mocks.StrictMock<IConfigurationErrorProcesser>(); mocks.ReplayAll(); task.Validate(null, ConfigurationTrace.Start(project), errorProcessor); mocks.VerifyAll(); }