Bläddra i källkod

测试用例 OrderIssueService 暂不使用

ajun 5 år sedan
förälder
incheckning
6556c10fa7

+ 13 - 6
tests/Services/OrderIssueService/OrderIssueTagTest/OrderIssueTagTest.php

@@ -2,26 +2,33 @@
 
 namespace Tests\Services\OrderIssueService\OrderIssueTagTest;
 
+use App\OracleDOCOrderHeader;
 use App\Services\OrderIssueService;
+use Carbon\Carbon;
 use Tests\TestCase;
 
 class OrderIssueTagTest extends TestCase
 {
-
     /** @var OrderIssueService $service */
     public $service;
     public function setUp(): void
     {
-        $this->service = app('OrderIssueService');
+        $this->service = app(OrderIssueService::class);
         parent::setUp();
     }
 
-    public function testGetArray()
-    {
-        return [];
-    }
     public function testOrderIssueTag()
     {
 
+        $orderHeader = OracleDOCOrderHeader::query()->orderByDesc('AddTime')->first();
+        $addtime = $orderHeader->addtime;
+        $addtime = Carbon::parse((string)$addtime)->subMinutes(30);
+        $orderNos = OracleDOCOrderHeader::query()
+            ->where('AddTime','>=',$addtime)
+            ->get()
+            ->map(function($orderHeader){
+                return $orderHeader->orderno;
+            });
+        $this->assertNotNull($orderNos);
     }
 }