Used assertThat everywhere, implemented pagination