public void DetermineEndOfPlay_WhenBallTravelsAtTheSideOfTheTableForRightPlayer() { var pointsEngine = new TTPointsEngine(); Coordinates currentPosition = new Coordinates(350, 300); var result = pointsEngine.DetermineEndOfPlay(currentPosition); Assert.AreEqual(PlayStatus.SideOfTable, result); }
public void DetermineEndOfPlay_WhenBallTravelsUnderTheTableForLeftPlayer() { var pointsEngine = new TTPointsEngine(); Coordinates currentPosition = new Coordinates(400, 300); var result = pointsEngine.DetermineEndOfPlay(currentPosition); Assert.AreEqual(PlayStatus.UnderTable, result); }