public function createService(ServiceLocatorInterface $serviceLocator) { $channel = new ChannelOptions(); /* @var $core \Core\Options\ModuleOptions */ $core = $serviceLocator->get("Core/Options"); if ('' == $channel->getCurrency()) { $currency = $core->getDefaultCurrencyCode(); $channel->setCurrency($currency); } if ('' == $channel->getTax()) { $channel->setTax($core->getDefaultTaxRate()); } return $channel; }
/** * @covers Jobs\Options\ChannelOptions::getTax * @covers Jobs\Options\ChannelOptions::setTax */ public function testSetGetTax() { $tax = '21'; $this->options->setTax($tax); $this->assertEquals($tax, $this->options->getTax()); }