public function testSetSequenceProperty()
 {
     $this->repository->selectContentType('profiles');
     $record = $this->repository->getRecord(5);
     $sequence = $record->getSequence('standorte');
     for ($i = 1; $i <= 5; $i++) {
         $item = new SequenceItem($record->getDataTypeDefinition(), 'standorte', 'standort');
         $item->setProperty('standort_name', 'Location ' . $i);
         $sequence->addItem($item);
         $this->assertEquals($i, count($sequence));
     }
     $record->setProperty('standorte', $sequence);
     $sequence = $record->getSequence('standorte');
     $i = 0;
     foreach ($sequence as $item) {
         $i++;
         $this->assertEquals('Location ' . $i, $item->getProperty('standort_name'));
         $this->assertEquals('standort', $item->getItemType());
         $this->assertInstanceOf('AnyContent\\Client\\SequenceItem', $item);
     }
     $this->assertEquals(5, $i);
 }
 public function addItem(SequenceItem $item)
 {
     $this->items[count($this->items)] = array('type' => $item->getItemType(), 'properties' => $item->getProperties());
     $this->position = count($this->items);
 }