File tree Expand file tree Collapse file tree 1 file changed +26
-18
lines changed
app/code/Magento/Fedex/Test/Unit/Model Expand file tree Collapse file tree 1 file changed +26
-18
lines changed Original file line number Diff line number Diff line change @@ -1194,24 +1194,7 @@ public function testGetTrackingWithNewAccessTokenSavedToCache(): void
11941194 $ curlTokenClient ->expects ($ this ->once ())
11951195 ->method ('getBody ' )
11961196 ->willReturn (json_encode ($ tokenResponse ));
1197- $ trackingResponse = [
1198- 'output ' => [
1199- 'completeTrackResults ' => [
1200- [
1201- 'trackingNumber ' => $ trackingNumber ,
1202- 'trackResults ' => [
1203- [
1204- 'trackingNumberInfo ' => ['trackingNumber ' => $ trackingNumber ],
1205- 'statusDetail ' => ['description ' => 'Delivered ' ],
1206- 'dateAndTimes ' => [
1207- ['type ' => 'ACTUAL_DELIVERY ' , 'dateTime ' => '2025-05-20T10:00:00Z ' ]
1208- ]
1209- ]
1210- ]
1211- ]
1212- ]
1213- ]
1214- ];
1197+ $ trackingResponse = $ this ->getTrackingResponse ();
12151198 $ trackingStatusMock = $ this ->getMockBuilder (Status::class)
12161199 ->addMethods (['setCarrier ' , 'setCarrierTitle ' , 'setTracking ' ])
12171200 ->onlyMethods (['addData ' ])
@@ -1504,4 +1487,29 @@ private function getShipmentRequestMock(): MockObject
15041487 ])
15051488 ->getMock ();
15061489 }
1490+
1491+ /**
1492+ * @return array
1493+ */
1494+ private function getTrackingResponse (): array
1495+ {
1496+ return [
1497+ 'output ' => [
1498+ 'completeTrackResults ' => [
1499+ [
1500+ 'trackingNumber ' => '123456789012 ' ,
1501+ 'trackResults ' => [
1502+ [
1503+ 'trackingNumberInfo ' => ['trackingNumber ' => '123456789012 ' ],
1504+ 'statusDetail ' => ['description ' => 'Delivered ' ],
1505+ 'dateAndTimes ' => [
1506+ ['type ' => 'ACTUAL_DELIVERY ' , 'dateTime ' => '2025-05-20T10:00:00Z ' ]
1507+ ]
1508+ ]
1509+ ]
1510+ ]
1511+ ]
1512+ ]
1513+ ];
1514+ }
15071515}
You can’t perform that action at this time.
0 commit comments