public function testSetAliasGroups() { $fingerprint = new Fingerprint(); $fingerprint->setAliasGroup('en', array('foo')); $groups = new AliasGroupList(array(new AliasGroup('de', array('bar')))); $fingerprint->setAliasGroups($groups); $this->assertEquals($groups, $fingerprint->getAliasGroups()); }
private function patchAliases(Fingerprint $fingerprint, Diff $aliasesDiff) { $patchedAliases = $this->patcher->patch($this->getAliasesArrayForPatching($fingerprint->getAliasGroups()), $aliasesDiff); $fingerprint->setAliasGroups($this->getAliasesFromArrayForPatching($patchedAliases)); }