@Test
public void testGetForward() throws Exception {

    PixelPos resultPos = new PixelPos();
    provider.getModelToSceneTransform().transform(new PixelPos(0, 0), resultPos);
    assertEquals(1, (int)resultPos.getX());
    assertEquals(1, (int)resultPos.getY());
    provider.getModelToSceneTransform().transform(new PixelPos(2, 2), resultPos);
    assertEquals(3, (int)resultPos.getX());
    assertEquals(1, (int)resultPos.getY());
    provider.getModelToSceneTransform().transform(new PixelPos(5, 7), resultPos);
    assertEquals(7, (int)resultPos.getX());
    assertEquals(5, (int)resultPos.getY());
    provider.getModelToSceneTransform().transform(new PixelPos(13, 11), resultPos);
    assertEquals(15, (int)resultPos.getX());
    assertEquals(9, (int)resultPos.getY());
    provider.getModelToSceneTransform().transform(new PixelPos(15, 15), resultPos);
    assertEquals(17, (int)resultPos.getX());
    assertEquals(13, (int)resultPos.getY());
}