示例#1
0
 public void NotifyActionStep(ActionStepContext context)
 {
     _expectedSteps[context.Name].Status = context.Status;
     _renderer.ClearCursorPos();
     foreach (var step in _expectedSteps.Select(s => s.Value))
     {
         _renderer.RenderRow(new[] {
             new Tuple <ConsoleColor, string>(Colorize(step.Status), step.Status.ToString()),
             new Tuple <ConsoleColor, string>(ConsoleColor.White, step.Name),
         });
     }
 }