Пример #1
0
 public StepTests()
 {
     _workflowState = new WorkflowState <SimpleWorkflowState>()
     {
         State = new SimpleWorkflowState()
     };
     _originalWorfklowState = _workflowState.State.DeepCopy();
 }
Пример #2
0
        public ProcessorTests()
        {
            _testProcessor = new TestProcessor();
            var nowish = DateTimeOffset.UtcNow;

            _mockClock = new Mock <IClock>();
            _mockClock.Setup(x => x.UtcNow()).Returns(nowish);
            _simpleWorfklowState = new SimpleWorkflowState();
        }
Пример #3
0
        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;
 }
Пример #5
0
 public SingleStepSelectorTests()
 {
     _workflowState         = new WorkflowState <SimpleWorkflowState>();
     _originalWorfklowState = _workflowState.State.DeepCopy();
 }