10 public function testLookup()
12 $helper = new \Magento\Framework\TestFramework\Unit\Helper\ObjectManager($this);
14 $shipment = new \Magento\Framework\DataObject([
'store_id' => 1]);
16 $registry = $this->createPartialMock(\
Magento\Framework\Registry::class, [
'registry']);
27 $carrier = $this->createPartialMock(
28 \
Magento\OfflineShipping\Model\Carrier\Freeshipping::class,
29 [
'isTrackingAvailable',
'getConfigData']
31 $carrier->expects($this->once())->method(
'isTrackingAvailable')->will($this->returnValue(
true));
39 $this->returnValue(
'configdata')
42 $config = $this->createPartialMock(\
Magento\Shipping\Model\Config::class, [
'getAllCarriers']);
50 $this->returnValue([
'free' => $carrier])
55 \
Magento\Shipping\Block\Adminhtml\Order\Tracking::class,
59 $this->assertEquals([
'custom' =>
'Custom Value',
'free' =>
'configdata'],
$model->getCarriers());
foreach($order->getItems() as $orderItem) $shipment