コード例 #1
0
    public async Task MoveAsync(bool forward, bool moveResult)
    {
        A.CallTo(() => sceneNavigator.MoveAsync(sut.NavigationContext, forward)).Returns(moveResult);

        var result = await sut.MoveAsync(forward);

        result.Should().Be(moveResult);

        A.CallTo(() => sceneNavigator.MoveAsync(sut.NavigationContext, forward)).MustHaveHappenedOnceExactly();
    }
コード例 #2
0
 public Task <bool> MoveAsync(bool forward)
 => sceneNavigator.MoveAsync(NavigationContext, forward);