Exemplo n.º 1
0
        public static void ValidateWorkflow(Guid workflowInstanceId, TestActivity testWorkflowDefinition)
        {
            ActualTrace   actualTrace   = TestTraceManager.Instance.GetInstanceActualTrace(workflowInstanceId);
            ExpectedTrace expectedTrace = testWorkflowDefinition.GetExpectedTrace();

            actualTrace.Validate(testWorkflowDefinition.GetExpectedTrace());
        }
Exemplo n.º 2
0
 public static void RunAndValidateWorkflow(TestActivity testActivity, List <TestConstraintViolation> constraints, ValidationSettings validatorSettings)
 {
     RunAndValidateWorkflow(testActivity, testActivity.GetExpectedTrace(), constraints, validatorSettings);
 }
Exemplo n.º 3
0
 public static void RunAndValidateWorkflow(TestActivity testActivity)
 {
     RunAndValidateWorkflow(testActivity, testActivity.GetExpectedTrace());
 }
Exemplo n.º 4
0
 public static void RunAndValidateWorkflow(TestActivity testActivity, WorkflowIdentity definitionIdentity)
 {
     RunAndValidateWorkflow(testActivity, testActivity.GetExpectedTrace(), definitionIdentity);
 }
Exemplo n.º 5
0
 public static void RunAndValidateWorkflowWithoutConstraintValidation(TestActivity testActivity)
 {
     RunAndValidateWorkflow(testActivity, testActivity.GetExpectedTrace(), null, null, false);
 }