| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- <?php
- namespace Tests\Services\OrderService\CreateOrderInfoTest;
- use App\Services\OracleDOCOrderHeaderService;
- use App\Services\OrderService;
- use Carbon\Carbon;
- use Illuminate\Foundation\Testing\RefreshDatabase;
- use Illuminate\Foundation\Testing\WithFaker;
- use Tests\TestCase;
- class CreateOrderInfoTest extends TestCase
- {
- /**
- * @var OrderService $service
- * @var OracleDOCOrderHeaderService $orderHeaderService
- */
- public $service;
- public $orderHeaderService;
- public function setUp(): void
- {
- parent::setUp();
- $this->service=app('OrderService');
- $this->orderHeaderService=app('OracleDOCOrderHeaderService');
- }
- public function testCreateOrderInfo()
- {
- $carbon =Carbon::now()->subHours(10);
- $date = '2020-09-18 18:13:50';
- $orderHeader = $this->orderHeaderService->getWMSOrderOnStartDate($carbon);
- $order_models = $this->service->createOrderInfo($orderHeader);
- $this->assertNotNull($order_models);
- // var_dump($orderHeader->count());
- // var_dump($order_models);
- $order = $this->service->getByWmsOrders($orderHeader);
- $this->assertNotNull($order);
- $this->assertNotNull($orderHeader);
- }
- }
|