assertEquals(['item'], $storage->getItems()); } public function testSetItems() { $storage = new Storage(['item1']); $this->assertEquals($storage, $storage->setItems(['item2'])); $this->assertEquals(['item2'], $storage->getItems()); } public function testAppendItems() { $storage = new Storage(['item1']); $this->assertEquals($storage, $storage->appendItems(['item2'])); $this->assertEquals(['item1', 'item2'], $storage->getItems()); $storage = new Storage(['item1']); $this->assertEquals($storage, $storage->appendItems('item2')); $this->assertEquals(['item1', 'item2'], $storage->getItems()); } }