예제 #1
0
        public void ValidateValidatesConditions()
        {
            var validated     = false;
            var conditionStub = new TaskConditionStub
            {
                OnValidate = vl => validated = true
            };
            var task = new TaskStub();

            task.Conditions.Add(conditionStub);
            var validationMock = new Mock <IValidationLog>();

            task.Validate(validationMock.Object);
            Assert.IsTrue(validated);
        }
예제 #2
0
 public void ValidateValidatesConditions()
 {
     var validated = false;
     var conditionStub = new TaskConditionStub
                             {
                                 OnValidate = vl => validated = true
                             };
     var task = new TaskStub();
     task.Conditions.Add(conditionStub);
     var validationMock = new Mock<IValidationLog>();
     task.Validate(validationMock.Object);
     Assert.IsTrue(validated);
 }