public function testValidateBasicDataFail() { $data = $this->getExemplaryBasicData(); $failCount = 0; foreach ($data as $key => $value) { $missingData = array_diff_key($data, [$key => $value]); if (!$this->model->validateBasicData($missingData)) { $failCount++; } } $this->assertEquals($failCount, count($data)); }
/** * @inheritDoc */ public function validateCreate(array $data = []) { return $this->dataValidator->validateEmpty($data) && $this->dataValidator->validateBasicData($data); }