public ConditionalStepConfig(IStepConfig conditionItem, List <IStepConfig> stepsIfTrue,
                                     List <IStepConfig> stepsIfFalse)
        {
            ConditionItem = conditionItem;
            StepsIfTrue   = stepsIfTrue;
            StepsIfFalse  = stepsIfFalse;

            InitializeSteps();
        }
Beispiel #2
0
 private bool CheckCondition(IStepConfig step)
 => Info.HasFailed && step.Condition.Always || !Info.HasFailed;