Ellipse extends AbstractShape { public double getMinorRadius() { return this.minorRadius; } Ellipse();  Ellipse(ShapeAttributes attributes);  Ellipse(Position center, double majorRadius, double minorRadius);  Ellipse(Position center, double majorRadius, double minorRadius, ShapeAttributes attributes); Position getCenter(); Ellipse setCenter(Position position); double getMajorRadius(); Ellipse setMajorRadius(double radius); double getMinorRadius(); Ellipse setMinorRadius(double radius); double getHeading(); Ellipse setHeading(double degrees); boolean isExtrude(); Ellipse setExtrude(boolean extrude); boolean isFollowTerrain(); Ellipse setFollowTerrain(boolean followTerrain); int getMaximumIntervals(); Ellipse setMaximumIntervals(int numIntervals);  }
@Test public void testMinorRadiusGetter() { Position position = new Position(12, 34, 56); double majorRadius = 1000; double minorRadius = 500; Ellipse ellipse = new Ellipse(position, majorRadius, minorRadius); double actualMinorRadius = ellipse.getMinorRadius(); assertEquals("minor radius getter", minorRadius, actualMinorRadius, 1e-9); }