public function testConvertTableName()
 {
     $tableName = 'MyTable';
     $this->assertEquals(AbstractEntity::convertTableName($tableName), 'my_table');
     $tableName = 'User';
     $this->assertEquals(AbstractEntity::convertTableName($tableName), 'user');
     $tableName = 'LongerTableName';
     $this->assertEquals(AbstractEntity::convertTableName($tableName), 'longer_table_name');
     $tableName = '';
     $this->assertEquals(AbstractEntity::convertTableName($tableName), '');
     $tableName = 'Name_With_Underscores';
     $this->assertEquals(AbstractEntity::convertTableName($tableName), 'name__with__underscores');
 }