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());
 }