Example #1
0
 public function testMods()
 {
     $armoring = new Modification(new ItemId('20187'), new StringLiteral('Might Armoring 20'), new Uri('http://foo.bar/icon-armoring.png'));
     $mod = new Modification(new ItemId('73112'), new StringLiteral('Deft Mod 20A'), new Uri('http://foo.bar/icon-mod.png'));
     /* @var ModificationCollection $modificationCollection */
     $modificationCollection = (new ModificationCollection())->with($armoring)->with($mod);
     $this->item = $this->item->withModifications($modificationCollection);
     $this->assertEquals($modificationCollection, $this->item->getModifications());
 }