/** * @dataProvider generateEnumTableNameProvider */ public function testGenerateEnumTableName($enumCode, $allowHash, $expected) { $tableName = $this->nameGenerator->generateEnumTableName($enumCode, $allowHash); $this->assertEquals($expected, $tableName); $this->assertLessThanOrEqual($this->nameGenerator->getMaxIdentifierSize(), strlen($tableName)); }