public void MovesPositionBackIntoBoundary() { WorldBoundaryCollider wbc = new WorldBoundaryCollider(100, 100); Vector2 pos = new Vector2(105, 30); pos = wbc.MoveWithinBoundary(pos); Assert.AreEqual(new Vector2(100, 30), pos); }
public void MovesIntoBoundaryForNegativeValues() { WorldBoundaryCollider wbc = new WorldBoundaryCollider(100, 100); Vector2 pos = new Vector2(-20, -50); pos = wbc.MoveWithinBoundary(pos); Assert.AreEqual(new Vector2(0, 0), pos); }
public void CanConstruct() { WorldBoundaryCollider wbc = new WorldBoundaryCollider(100, 200); Assert.IsNotNull(wbc); }