public void Given_ExistingExecutionAndResult_When_Complete_Then_ExecutionFinishedWithStatus() { var testExecution = MockedExecution; var testResult = ExecutionResult.Success; ServiceUnderTest.Complete(testExecution, testResult); Assert.AreEqual(testExecution.Result, testResult); Assert.AreEqual(testExecution.Status, ExecutionStatus.Finished); }