Good tests, but the convention is to use the FluentAssertions (`firstInvocationValue.Result.Should().Be(sequence[0]`). Do you mind changing?