Esempio n. 1
0
 /**
  * @depends testValida
  */
 public function testPossuiDadosDaTransportadora(Tracking $tracking)
 {
     $carrier = $tracking->getCarrier();
     $this->assertTrue($tracking->isValid());
     $this->assertInstanceOf('\\Gpupo\\CnovaSdk\\Entity\\Order\\Trackings\\Tracking\\Carrier', $carrier);
     $this->assertSame('ECT', $carrier->getName());
 }
Esempio n. 2
0
 protected function move($statusTo, Order $order, Tracking $tracking)
 {
     if (in_array($statusTo, ['sent', 'delivered', 'cancel'], true)) {
         $order->setStatus($statusTo);
         return $this->saveStatus($order, $tracking->toJson());
     }
     return false;
 }