/**
  * @test
  */
 public function it_can_paginate()
 {
     $criteria = Criteria::fromQueryParameters('profile', ['page' => 2, 'per_page' => 2]);
     $page = $this->searchEngine->match($criteria)->take($criteria->paginating->offset, $criteria->paginating->itemsPerPage);
     $paginatedProfiles = iterator_to_array($page->getIterator());
     self::assertSame([['id' => 'e3ad45ee-7cae-4cca-bd7b-2eb6b57b6457', 'name' => 'Trillian Astra']], $paginatedProfiles);
 }