Esempio n. 1
0
 public function testMethodTypeParser()
 {
     $this->assertEquals('get', Model::parsePropertyActionFromMethod('getRoles'));
     $this->assertEquals('set', Model::parsePropertyActionFromMethod('setRoles'));
     $this->assertEquals('add', Model::parsePropertyActionFromMethod('addRole'));
     $this->assertEquals('is', Model::parsePropertyActionFromMethod('isActive'));
     $this->assertEquals('remove', Model::parsePropertyActionFromMethod('removeRole'));
     $this->assertEquals('findOneBy', Model::parsePropertyActionFromMethod('findOneByFirstName'));
     $this->assertEquals('findBy', Model::parsePropertyActionFromMethod('findByFirstName'));
     $this->assertEquals(null, Model::parsePropertyActionFromMethod('invalidCall'));
 }