Пример #1
0
 /**
  * @param string $carrier
  * @param null   $fileName
  *
  * @return \Sauladam\ShipmentTracker\Trackers\AbstractTracker
  */
 public function getTrackerMock($carrier, $fileName = null)
 {
     if (!$fileName) {
         return ShipmentTracker::get($carrier);
     }
     $customClient = new FileMapperDataProvider($carrier, $fileName);
     return ShipmentTracker::get($carrier, $customClient);
 }
 /**
  * @test
  * @expectedException Exception
  */
 public function it_throws_an_exception_if_the_carrier_is_unknown()
 {
     ShipmentTracker::get('some-nonexistent-tracker');
 }
Пример #3
0
 public function setUp()
 {
     parent::setUp();
     $this->tracker = ShipmentTracker::get('GLS');
 }