// cms-aware specific fields
'sw_cms_page_id',
'sw_cms_page_version_id',
'sw_og_image_id',
'sw_slot_config',
// fields specific for this custom entity
'custom_entity_string_field',
'custom_entity_int_field',
],
$this->
getTableColumns(self::CUSTOM_ENTITY_NAME
),
'Exactly these columns should exist for this cms-aware custom entity'
);
static::
assertTrue( $this->
dbHasTable(self::CUSTOM_ENTITY_NAME . '_translation'
),
'The translation table for this custom entity should be created'
);
static::
assertEqualsCanonicalizing( [ // fields every custom entity will have