public async Task Should_set_current_position() { var position = new Position(10, 5, 2); _fakeMigo .ReplyMode(FakeMigoMode.RequestReply) .ReplyCurrentPosition(position); var result = await _migo.SetCurrentPosition(position.X, position.Y, position.Z) .ConfigureAwait(false); result.Success.Should().BeTrue(); result.X.Should().Be(position.X); result.Y.Should().Be(position.Y); result.Z.Should().Be(position.Z); }
private Task MoveTo(double x, double y, double z) => _migo.SetCurrentPosition(x, y, z);