/**
  * @covers \Ixudra\Portfolio\Repositories\Eloquent\EloquentCompanyRepository::search()
  */
 public function testSearch_usesPagination()
 {
     $company1 = Company::create(array('name' => 'Foo_Company 1'));
     $company2 = Company::create(array('name' => 'Bar_Company 2'));
     $company3 = Company::create(array('name' => 'Bar_Company 3'));
     $company4 = Company::create(array('name' => 'Foo_Company 4'));
     $company5 = Company::create(array('name' => 'Foz_Company 5'));
     $filters = array();
     $paginator = $this->companyRepository->search($filters, 2, true);
     $companies = $paginator->getCollection();
     $this->assertCount(2, $companies);
     $this->assertCollectionWithOnlyInstancesOf('\\Ixudra\\Portfolio\\Models\\Company', $companies);
 }