public StepTests() { _workflowState = new WorkflowState <SimpleWorkflowState>() { State = new SimpleWorkflowState() }; _originalWorfklowState = _workflowState.State.DeepCopy(); }
public ProcessorTests() { _testProcessor = new TestProcessor(); var nowish = DateTimeOffset.UtcNow; _mockClock = new Mock <IClock>(); _mockClock.Setup(x => x.UtcNow()).Returns(nowish); _simpleWorfklowState = new SimpleWorkflowState(); }
public void GzipSimpleState() { // Arrange var simpleState = new SimpleWorkflowState(); // Act var zipped = simpleState.Zippify(); var unzipped = zipped.Unzippify <SimpleWorkflowState>(); // Assert Assert.Equal(simpleState.MyInteger, unzipped.MyInteger); }
public SimpleWorkflowResult(SimpleWorkflowState state, object result = null) { WorkflowState = state; Result = result; }
public SingleStepSelectorTests() { _workflowState = new WorkflowState <SimpleWorkflowState>(); _originalWorfklowState = _workflowState.State.DeepCopy(); }