@Test
public void testGetVisibleRegion() throws Exception {

	// Given
	Projection projection = mock(Projection.class);
	VisibleRegion visibleRegion = mock(VisibleRegion.class);
	doReturn(visibleRegion)
			.when(projection)
			.getVisibleRegion();
	ProjectionAdapter adapter = new ProjectionAdapter(projection);
	// When
	adapter.getVisibleRegion();
	// Then
	verify(projection).getVisibleRegion();
	verifyStatic();
	AnyMapAdapter.adapt(refEq(visibleRegion));
}