public function testGetRecords()
 {
     $repository = new Repository('phpunit', $this->connection);
     $repository->selectContentType('example01');
     $records = $repository->getRecords();
     $this->assertCount(5, $records);
     $this->assertEquals(5, $repository->countRecords());
     $i = 0;
     foreach ($records as $id => $record) {
         $i++;
         $this->assertEquals($i, $id);
         $this->assertEquals('Test ' . $i, $record->getProperty('article'));
     }
     $repository->registerRecordClassForContentType('example01', 'AnyContent\\Client\\AlternateRecordClass');
     $records = $repository->getRecords();
     $i = 0;
     foreach ($records as $id => $record) {
         $i++;
         $this->assertInstanceOf('AnyContent\\Client\\AlternateRecordClass', $record);
         $this->assertEquals($i, $id);
         $this->assertEquals('New Record ' . $i, $record->getName());
         $this->assertEquals('Test ' . $i, $record->getProperty('article'));
     }
 }