service = app('CommodityService'); ($this->data['commodity']=(new Commodity(['owner_id'=>1,'sku'=>md5(microtime(true))])))->save(); $this->data['barcodes']=['A1','B1','C2']; $this->data['commodityBarcodes']=new Collection(); $inputs=[ 'commodity_id'=>$this->data['commodity']['id'], 'barcodes'=>$this->data['barcodes'] ]; $this->service->insertMany_onCommodities([$inputs]); } public function testInsert(){ } public function tearDown(): void { $this->data['commodity']->delete(); CommodityBarcode::destroy($this->data['commodityBarcodes']->map(function ($commodityBarcode){ return $commodityBarcode['id']; })); parent::tearDown(); } }