public void Map_should_have_current_position_and_last_valid_position() { SurfaceCordinate currentPosition = new SurfaceCordinate(1, 2); SurfaceCordinate lastValidPosition = new SurfaceCordinate(5, 5); _map = new Map(currentPosition, lastValidPosition); _map.CurrentPosition.Should().Equals(currentPosition); _map.LastValidPosition.Should().Equals(lastValidPosition); }
public void Map_should_update_current_position() { SurfaceCordinate currentPosition = new SurfaceCordinate(1, 2); SurfaceCordinate lastValidPosition = new SurfaceCordinate(5, 5); _map = new Map(currentPosition, lastValidPosition); _map.UpdateCurrentPosition(0, 1); _map.CurrentPosition.XCordinate.Should().Be(1); _map.CurrentPosition.YCordinate.Should().Be(3); }
public void Surface_cordinate_should_add_cordinate() { _surfaceCordinate = new SurfaceCordinate(4, 5); _surfaceCordinate.XCordinate.Should().Be(4); _surfaceCordinate.YCordinate.Should().Be(5); }