public void MoveForward_should_increase_Y_coordinate_by_one() { Coordinate newPosition = northDirection.MoveForward(new Coordinate(5, 5)); newPosition.Y .Should().Be.EqualTo(6); }
public void Given_NorthDirection_When_MoveForward_Then_ShouldMoveOneUnitUp() { // Arrange NorthDirection northDirection = new NorthDirection(); // Act Position position = Position.Origin; Position newPosition = northDirection.MoveForward(position); // Assert newPosition.Should().BeEquivalentTo(new Position(0, 1)); }