Example #1
0
        internal static ActivityInstanceState GetActivityInstanceState(TestActivityInstanceState testActivityInstanceState)
        {
            switch (testActivityInstanceState)
            {
            case TestActivityInstanceState.Executing:
                return(ActivityInstanceState.Executing);


            case TestActivityInstanceState.Closed:
                return(ActivityInstanceState.Closed);


            case TestActivityInstanceState.Canceled:
                return(ActivityInstanceState.Canceled);


            case TestActivityInstanceState.Faulted:
                return(ActivityInstanceState.Faulted);

            default:
                throw new NotImplementedException();
            }
        }
 public void WaitForActivityStatusChange(string activityDisplayName, TestActivityInstanceState targetState)
 {
     WaitForActivityStatusChange(activityDisplayName, targetState, 1);
 }
 public void WaitForActivityStatusChange(string activityDisplayName, TestActivityInstanceState targetState, int numOccurences)
 {
     WaitForTrace(new ActivityTrace(activityDisplayName, ActivityTrace.GetActivityInstanceState(targetState)), numOccurences);
 }