$this->assertTrue($this->normalizers['entity']->supportsNormalization($supportedEntity,static::$format),"Entity normalization is supported for $format on content entities.");
// Unsupported entity.
$this->assertFalse($this->normalizers['entity']->supportsNormalization($unsupportedEntity,static::$format),"Normalization is not supported for other entity types.");
// Supported entity, supported format.
$this->assertTrue($this->normalizer->supportsNormalization($supportedEntity,$supportedFormat),"$function returns TRUE for supported format.");
// Supported entity, unsupported format.
$this->assertFalse($this->normalizer->supportsNormalization($supportedEntity,$unsupportedFormat),"$function returns FALSE for unsupported format.");
// Unsupported entity, supported format.
$this->assertFalse($this->normalizer->supportsNormalization($unsupportedEntity,$supportedFormat),"$function returns FALSE for unsupported entity type.");
// Field item.
$this->assertTrue($this->normalizers['field_item']->supportsNormalization($field->offsetGet(0),static::$format),"Field item normalization is supported for $format.");
// Entity reference field item.
$this->assertTrue($this->normalizers['entityreference']->supportsNormalization($entityreferenceField->offsetGet(0),static::$format),"Entity reference field item normalization is supported for $format.");
}
/**
...
...
@@ -92,14 +110,14 @@ public function testNormalize() {