Exemplo n.º 1
0
        public void GetBoundingBox(float radius, float positionX, float positionY, float expectedMinX, float expectedMaxX, float expectedMinY, float expectedMaxY)
        {
            var circle = new CircleShape(radius);

            var aabb = circle.GetBoundingBox(new Transform(new Vector2(positionX, positionY)));

            aabb.MinX.Should().Be(expectedMinX);
            aabb.MaxX.Should().Be(expectedMaxX);
            aabb.MinY.Should().Be(expectedMinY);
            aabb.MaxY.Should().Be(expectedMaxY);
        }