/** * @expectedException \InvalidArgumentException */ public function testGetItemByNotExistingCode() { $adjustments = ['adj1']; $collection = new Collection($this->adjustmentPool, $adjustments); $collection->getItemByCode('not_existing_code'); }
/** * Get adjustment by code * * @param string $adjustmentCode * @throws \InvalidArgumentException * @return AdjustmentInterface */ public function getAdjustment($adjustmentCode) { return $this->adjustmentCollection->getItemByCode($adjustmentCode); }