@Test
public void testCropNegativeOrigin() throws ChipOutOfBoundsException, InterruptedException {

  BufferedImage result = chipService.crop(inputImage, -100, -100, 100, 100);
  assertThat(result.getWidth(), is(100));
  assertThat(result.getHeight(), is(100));
  verify(lock).acquire();
  verify(lock).release();
}