Introduce interface

This commit is contained in:
Marcus Moore 2024-09-12 13:02:32 -07:00
parent c7ae9d9dfa
commit 5c2660bd34
No known key found for this signature in database
2 changed files with 11 additions and 2 deletions

View file

@ -0,0 +1,8 @@
<?php
namespace Tests\Concerns;
interface TestsPermissionsRequirement
{
public function testRequiresPermission();
}

View file

@ -6,11 +6,12 @@ use App\Models\Accessory;
use App\Models\Company;
use App\Models\User;
use Tests\Concerns\TestsMultipleFullCompanySupport;
use Tests\Concerns\TestsPermissionsRequirement;
use Tests\TestCase;
class DeleteAccessoryTest extends TestCase implements TestsMultipleFullCompanySupport
class DeleteAccessoryTest extends TestCase implements TestsMultipleFullCompanySupport, TestsPermissionsRequirement
{
public function testPermissionRequiredToDeleteAccessory()
public function testRequiresPermission()
{
$accessory = Accessory::factory()->create();