@Test
public void testSliceWhenPageIsZero()
{

    // Given
    final int pageSize = 5;
    final int currentPage = 0;
    final WebOptions theWebOptions = mockWebOptions( pageSize, currentPage );
    final List<BaseDimensionalItemObject> emptyDimensionalItems = emptyList();
    // Expect
    expectedException.expect( IllegalStateException.class );
    expectedException.expectMessage( "Current page must be greater than zero." );
    // When
    slice( theWebOptions, emptyDimensionalItems );
}