@Test
  public void testInheritFromContext() {
    CanvasContext ctx = new CanvasContext();
    Color c = new Color();
    assertEquals(c, ctx.fill());
    ctx.rect(0, 0, 100, 100);
    Path p = (Path) ctx.getCanvas().getItems().get(0);
    assertEquals(c, p.getFillColor());

    Color red = new Color(1, 0, 0);
    ctx.fill(red);
    ctx.align(Text.Align.RIGHT);
    Text t = ctx.text("hello", 20, 20);
    assertEquals(red, t.getFillColor());
    assertEquals(Text.Align.RIGHT, t.getAlign());
  }