added unit tests for logicalWorkflowExecutor