public async Task Failed_Node_Run_Status_Is_Failed() { var testNode = new FailingTestNodeA(); var testObjectList = GetTestObjects(); var result = await testNode.ExecuteManyAsync(testObjectList, new ExecutionOptions { DegreeOfParallelism = 4 }); result.Status.Should().Be(NodeResultStatus.Failed); result.Exception.Should().BeNull(); testNode.Status.Should().Be(NodeRunStatus.Completed); }
public async Task Failed_Node_Run_Status_Is_Failed() { var testNode = new FailingTestNodeA(); var testObject1 = new TestObjectA(); var testObject2 = new TestObjectA(); var testObjectList = new List <TestObjectA> { testObject1, testObject2 }; var result = await testNode.ExecuteManyAsync(testObjectList); result.Status.Should().Be(NodeResultStatus.Failed); result.Exception.Should().BeNull(); testNode.Status.Should().Be(NodeRunStatus.Completed); }