示例#1
0
 /**
  * {@inheritdoc}
  *
  * @param Attachment $actualModel
  */
 protected function assertModel(array $expectedData, AbstractModel $actualModel)
 {
     $this->assertEquals($expectedData['color'], $actualModel->getColor());
     $this->assertEquals($expectedData['fallback'], $actualModel->getFallback());
     $this->assertEquals($expectedData['pre_text'], $actualModel->getPreText());
     $this->assertEquals($expectedData['text'], $actualModel->getText());
     $this->assertEquals($expectedData['fields'][0]['title'], $actualModel->getFields()->first()->getTitle());
     $this->assertEquals($expectedData['fields'][0]['value'], $actualModel->getFields()->first()->getValue());
     $this->assertEquals($expectedData['fields'][0]['short'], $actualModel->getFields()->first()->isShort());
 }
 /**
  * {@inheritdoc}
  *
  * @param SimpleChannel $actualModel
  */
 protected function assertModel(array $expectedData, AbstractModel $actualModel)
 {
     $this->assertEquals($expectedData['id'], $actualModel->getId());
     $this->assertEquals($expectedData['name'], $actualModel->getName());
     $this->assertEquals($expectedData['created'], $actualModel->getCreated()->format('U'));
     $this->assertEquals($expectedData['creator'], $actualModel->getCreator());
     $this->assertEquals($expectedData['is_archived'], $actualModel->isArchived());
     $this->assertEquals($expectedData['is_general'], $actualModel->isGeneral());
 }
示例#3
0
 /**
  * @inheritdoc
  *
  * @param AttachmentField $actualModel
  */
 protected function assertModel(array $expectedData, AbstractModel $actualModel)
 {
     $this->assertEquals($expectedData['title'], $actualModel->getTitle());
     $this->assertEquals($expectedData['value'], $actualModel->getValue());
     $this->assertEquals($expectedData['short'], $actualModel->isShort());
 }
示例#4
0
 /**
  * {@inheritdoc}
  *
  * @param FileResult $actualModel
  */
 protected function assertModel(array $expectedData, AbstractModel $actualModel)
 {
     foreach ($actualModel->getMatches() as $i => $fileResultItem) {
         $this->assertFileResultItem($expectedData['matches'][$i], $fileResultItem);
     }
 }
示例#5
0
 /**
  * @inheritdoc
  *
  * @param Customizable $actualModel
  */
 protected function assertModel(array $expectedData, AbstractModel $actualModel)
 {
     $this->assertEquals($expectedData['value'], $actualModel->getValue());
     $this->assertEquals($expectedData['last_set'], $actualModel->getLastSet()->format('U'));
     $this->assertEquals($expectedData['creator'], $actualModel->getCreator());
 }