service = app('ShopService'); $this->data = []; $orderHeader = OracleDOCOrderHeader::query() ->whereNotNull('issuepartyname') ->where('sostatus','99') ->orderByDesc('AddTime') ->first(); $this->data['orderHeader'] = $orderHeader; $this->data['map'][] = [ 'owner_code' => $orderHeader['customerid'], 'issuepartyname' => $orderHeader['issuepartyname'] ]; } /** * @test */ public function getShopByCodeMap() { $shop = $this->service->getShopByCodeMap($this->data['map']); $this->assertNotNull($shop); $orderHeader = $this->data['orderHeader']; $owner = Owner::find($shop->first()->owner_id); $this->assertEquals($owner->code,$orderHeader['customerid']); $this->assertEquals($shop->first()->name,$orderHeader['issuepartyname']); } public function tearDown(): void { parent::tearDown(); // TODO: Change the autogenerated stub } }