@Test
public void pageComponentsUsingSkipEntityId() {
addTwoTestComponentsWithTwoAssetsEach();
MetadataQuery query = new MetadataQuery().limit(1);
List<TestComponent> page1 = componentStore.findComponents(TestComponent.class, query);
assertThat(page1.size(), is(1));
query.skipEntityId(page1.get(0).getId());
List<TestComponent> page2 = componentStore.findComponents(TestComponent.class, query);
assertThat(page2.size(), is(1));
query.skipEntityId(page2.get(0).getId());
List<TestComponent> page3 = componentStore.findComponents(TestComponent.class, query);
assertThat(page3.size(), is(0));
}