/** * @covers Contentful\Delivery\ContentType::__construct * @covers Contentful\Delivery\ContentType::getDescription * @covers Contentful\Delivery\ContentType::getField * @covers Contentful\Delivery\ContentType::getDisplayField * * @uses Contentful\Delivery\SystemProperties::__construct * @uses Contentful\Delivery\SystemProperties::getId * * @uses Contentful\Delivery\ContentTypeField::__construct * @uses Contentful\Delivery\ContentTypeField::getId */ public function testGetterNotExisting() { $space = $this->getMockBuilder(Space::class)->disableOriginalConstructor()->getMock(); $contentType = new ContentType('Human', null, [new ContentTypeField('likes', 'Likes', 'Array', null, 'Symbol', null), new ContentTypeField('image', 'Image', 'Array', null, 'Link', 'Asset', false, false, true)], null, new SystemProperties('human', 'ContentType', $space, null, 3, new \DateTimeImmutable('2013-06-27T22:46:14.133Z'), new \DateTimeImmutable('2013-09-02T15:10:26.818Z'))); $this->assertNull($contentType->getDescription()); $this->assertNull($contentType->getField('notExisting')); $this->assertNull($contentType->getDisplayField()); }