public void MoveForward_should_increase_X_coordinate_by_one() { Coordinate newPosition = eastDirection.MoveForward(new Coordinate(5, 5)); newPosition.X .Should().Be.EqualTo(6); }
public void Given_EastDirection_When_MoveForward_Then_ShouldMoveOneUnitRight() { // Arrange EastDirection eastDirection = new EastDirection(); // Act Position position = Position.Origin; Position newPosition = eastDirection.MoveForward(position); // Assert newPosition.Should().BeEquivalentTo(new Position(1, 0)); }