Beispiel #1
0
        public async Task ChildWorkflow()
        {
            await SyncContext.Clear;

            WorkflowReplay.Reset();

            var stub = client.NewWorkflowStub <IWorkflowReplay>();

            Assert.True(await stub.RunAsync(ReplayTest.ChildWorkflow));
        }
Beispiel #2
0
        public async Task LocalActivity()
        {
            await SyncContext.Clear;

            WorkflowReplay.Reset();

            var stub = client.NewWorkflowStub <IWorkflowReplay>();

            Assert.True(await stub.RunAsync(ReplayTest.LocalActivity));
        }
Beispiel #3
0
        public async Task GetIsSetLastCompletionResult()
        {
            await SyncContext.Clear;

            WorkflowReplay.Reset();

            var stub = client.NewWorkflowStub <IWorkflowReplay>();

            Assert.True(await stub.RunAsync(ReplayTest.GetIsSetLastCompletionResult));
        }
Beispiel #4
0
        public async Task NextRandomMinMax()
        {
            await SyncContext.Clear;

            WorkflowReplay.Reset();

            var stub = client.NewWorkflowStub <IWorkflowReplay>();

            Assert.True(await stub.RunAsync(ReplayTest.NextRandomMinMax));
        }
Beispiel #5
0
        public async Task SideEffectGeneric()
        {
            await SyncContext.Clear;

            WorkflowReplay.Reset();

            var stub = client.NewWorkflowStub <IWorkflowReplay>();

            Assert.True(await stub.RunAsync(ReplayTest.SideEffectGeneric));
        }
Beispiel #6
0
        public async Task MutableSideEffect()
        {
            await SyncContext.ClearAsync;

            WorkflowReplay.Reset();

            var stub = client.NewWorkflowStub <IWorkflowReplay>();

            Assert.True(await stub.RunAsync(ReplayTest.MutableSideEffect));
        }
Beispiel #7
0
        public async Task WorkflowExecution()
        {
            await SyncContext.ClearAsync;

            WorkflowReplay.Reset();

            var stub = client.NewWorkflowStub <IWorkflowReplay>();

            Assert.True(await stub.RunAsync(ReplayTest.WorkflowExecution));
        }