示例#1
0
文件: SubFlow.cs 项目: EDOlsson/White
 public virtual void Next(Type type)
 {
     currentFlowStepSnapShot = 0;
     var subFlowStep = new SubFlowStep {Label = type.Name};
     subFlowStep.AddScreenShot(TakeScreenShot(type.Name));
     flowSteps.Add(subFlowStep);
     screenCreationTime = DateTime.Now;
 }
示例#2
0
 public virtual void Act()
 {
     if (!IsEmpty)
     {
         SubFlowStep previousSubFlowStep = flowSteps[flowSteps.Count - 1];
         previousSubFlowStep.AddScreenShot(TakeScreenShot(previousSubFlowStep.Label));
         previousSubFlowStep.TimeSpent = (DateTime.Now - screenCreationTime).Milliseconds;
     }
 }
示例#3
0
        public virtual void Next(Type type)
        {
            currentFlowStepSnapShot = 0;
            var subFlowStep = new SubFlowStep {
                Label = type.Name
            };

            subFlowStep.AddScreenShot(TakeScreenShot(type.Name));
            flowSteps.Add(subFlowStep);
            screenCreationTime = DateTime.Now;
        }