public function testDelete() { $idDelete = Model::all()->last()['id']; factory(\App\Entities\Vehicle::class)->create(['model_vehicle_id' => $idDelete]); $this->seeInDatabase('models', ['id' => $idDelete]); $this->visit('/model/destroy/' . $idDelete)->seePageIs('/model')->see('Este registro possui refer'); $this->seeIsNotSoftDeletedInDatabase('models', ['id' => $idDelete]); $model = Model::find($idDelete); $model->vehicles()->delete(); $this->seeInDatabase('models', ['id' => $idDelete]); $this->visit('/model/destroy/' . $idDelete); $this->seeIsSoftDeletedInDatabase('models', ['id' => $idDelete]); }
public function testDeleteExecutive() { $this->get('/model/destroy/' . Model::all()->last()['id'])->assertResponseStatus(302); }