@Test
  public void testPositionInAreaForResizableBaselineRight() {
    Pane pane = new Pane(); // Region extension which makes children sequence public

    MockResizable child = new MockResizable(10, 20, 30, 40, 50, 60); // baseline = 30
    pane.getChildren().add(child);

    child.autosize();
    pane.positionInArea(child, 10, 10, 100, 100, 50, HPos.RIGHT, VPos.BASELINE);

    assertEquals(30, child.getWidth(), 1e-100);
    assertEquals(40, child.getHeight(), 1e-100);
    assertEquals(80, child.getLayoutX(), 1e-100);
    assertEquals(30, child.getLayoutY(), 1e-100);
  }
  @Test
  public void testPositionInAreaForResizableBottomCenter() {
    Pane pane = new Pane(); // Region extension which makes children sequence public

    MockResizable child = new MockResizable(10, 20, 30, 40, 50, 60);
    pane.getChildren().add(child);

    child.autosize();
    pane.positionInArea(child, 10, 10, 100, 100, 0, HPos.CENTER, VPos.BOTTOM);

    assertEquals(30, child.getWidth(), 1e-100);
    assertEquals(40, child.getHeight(), 1e-100);
    assertEquals(45, child.getLayoutX(), 1e-100);
    assertEquals(70, child.getLayoutY(), 1e-100);
  }