protected function assertContentValues(APIContent $content, array $languages = null, $draft = false) { $versionInfoValues = $this->getVersionInfoExpectedValues($draft); $contentInfoValues = $this->getContentInfoExpectedValues(); $fieldValuesValues = $this->getFieldValuesExpectedValues($languages); $this->assertPropertiesCorrect($versionInfoValues, $content->getVersionInfo()); $this->assertPropertiesCorrect($contentInfoValues, $content->contentInfo); $this->assertEquals($fieldValuesValues, $content->fields); // @todo assert relations $this->assertEquals($content->id, $content->contentInfo->id); }