public void ValidateValidatesElseTasks()
 {
     var wasValidated = false;
     var taskMock = new MockTask()
                        {
                            ValidateAction = (c, t, ep) => wasValidated = true
                        };
     var task = new ConditionalTask
                    {
                        ElseTasks = new[] {taskMock}
                    };
     task.Validate(null, ConfigurationTrace.Start(this), null);
     Assert.IsTrue(wasValidated);
 }