@Test
public void transformsAwtPoint() {

    final int xcoor = 2003;
    final int ycoor = 1956;
    final Surface ctx = TransformTest.context();
    MatcherAssert.assertThat(
        new Transform(ctx).inverse(new Point(xcoor, ycoor)),
        Matchers.equalTo(
            new DblPoint(
                (xcoor - ctx.width() / 2d) / ctx.scale()
                    + ctx.center().dblx(),
                (ctx.height() / 2d - ycoor) / ctx.scale()
                    + ctx.center().dbly()
            )
        )
    );
}