service = app('ForeignHaiRoboticsService'); $this->data['station'] = factory(Station::class)->create(); $this->data['materialBox'] = factory(MaterialBox::class)->create(); $this->data['stationTaskMaterialBox'] = factory(StationTaskMaterialBox::class)->create([ 'station_id' => 1, 'material_box_id' => $this->data['materialBox']['id'], ]); $this->data['task']=[ 'taskCode'=>md5(microtime(true)), 'updateEventType' => 0, 'status'=>0, 'binCode'=>factory(MaterialBox::class)->create() ]; } public function testReturned() { $this->assertTrue(true); } public function testMissionFailed() { $this->data['task']['status']=1; $this->assertFalse($this->service->taskUpdate( $this->data['task']['taskCode'], $this->data['task']['updateEventType'], $this->data['task']['status'], $this->data['task']['binCode'] )); } public function testMissionFailed() { $this->data['task']['status']=1; $this->assertFalse($this->service->taskUpdate( $this->data['task']['taskCode'], $this->data['task']['updateEventType'], $this->data['task']['status'], $this->data['task']['binCode'] )); } function tearDown(): void { MaterialBox::query() ->whereIn('id',[$this->data['task']['binCode']['id']??'']) ->delete(); parent::tearDown(); } }