Example #1
0
 @Before
 public void before() {
   Circle circle = new Circle("Circle", 10);
   Triangle triangle = new Triangle("Triangle", 10, 10);
   Square square = new Square("Square", 10);
   manager.add(circle);
   manager.add(triangle);
   manager.add(square);
 }
Example #2
0
 public void addCircle() {
   String description = IO.getIO().readString("Description");
   double radius = IO.getIO().readDouble("Radius");
   Circle circle = new Circle(description, radius);
   IO.getIO().println(circle);
   figuresManager.add(circle);
 }
Example #3
0
 public void addSquare() {
   String description = IO.getIO().readString("Description");
   double side = IO.getIO().readDouble("Side");
   Square square = new Square(description, side);
   IO.getIO().println(square);
   figuresManager.add(square);
 }
Example #4
0
 public void addTriangle() {
   String description = IO.getIO().readString("Description");
   double base = IO.getIO().readDouble("Base");
   double height = IO.getIO().readDouble("Height");
   Triangle triangle = new Triangle(description, base, height);
   IO.getIO().println(triangle);
   figuresManager.add(triangle);
 }
Example #5
0
 @Test
 public void testTotalNumberOfSides() {
   assertEquals(manager.totalNumberOfSides(), Double.POSITIVE_INFINITY, 10e-2);
 }
Example #6
0
 @Test
 public void testTotalArea() {
   assertEquals(manager.totalArea(), 464.16, 10e-2);
 }
Example #7
0
 public void numberOfSides() {
   IO.getIO().println(figuresManager.totalNumberOfSides());
 }
Example #8
0
 public void area() {
   IO.getIO().println(figuresManager.totalArea());
 }