create(); $safetyAndPrivacy = SafetyAndPrivacy::factory()->create(); $response = $this->actingAs($user)->postJson("v2/safety_and_privacy/delete/{$safetyAndPrivacy->id}"); $response->assertForbidden(); } public function test_can_delete_a_safety_and_privacy(): void { $safetyAndPrivacy = SafetyAndPrivacy::factory()->create(); $logList = LogList::factory()->create([ 'log_unique_code' => 1155 ]); $userActivityLog = UserActivityLog::factory()->create(); $user = User::factory() ->has(Permission::factory([ 'name' => 'delete-road-item' ])) ->create(); $response = $this->actingAs($user)->postJson("v2/safety_and_privacy/delete/{$safetyAndPrivacy->id}"); $response->assertStatus(200) ->assertExactJson([ 'status' => 'succeed' ]); } }