public void Given_an_operation_that_repeats_once() { _workflow = Workflow <string> .Definition(); _workflow.Do((s) => s += "Red").Repeat().Once(); _flow = _workflow as Workflow <string>; }
public override void Configure(IDefine <Colour> workflow) { var doubleSpace = new DoubleSpace(); workflow .Do(doubleSpace) .Do <DoubleSpace>(If.Not.Successfull(doubleSpace)) .Do((c) => { Console.WriteLine(c.Name); return(c); }); Workflow = workflow as IWorkflow <Colour>; }
public void When() { _flow.Do <DuplicateName>(); }