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); }