add tests batch 20
This commit is contained in:
@@ -12,7 +12,7 @@ class AttendancePolicyServiceTest extends TestCase
|
||||
|
||||
public function test_teacher_can_edit_draft(): void
|
||||
{
|
||||
$service = new AttendancePolicyService;
|
||||
$service = new AttendancePolicyService();
|
||||
$allowed = $service->canEditDay(
|
||||
['status' => 'draft'],
|
||||
['roles' => ['Teacher'], 'permissions' => []]
|
||||
@@ -23,7 +23,7 @@ class AttendancePolicyServiceTest extends TestCase
|
||||
|
||||
public function test_teacher_cannot_edit_finalized(): void
|
||||
{
|
||||
$service = new AttendancePolicyService;
|
||||
$service = new AttendancePolicyService();
|
||||
$allowed = $service->canEditDay(
|
||||
['status' => 'finalized'],
|
||||
['roles' => ['Teacher'], 'permissions' => []]
|
||||
@@ -34,7 +34,7 @@ class AttendancePolicyServiceTest extends TestCase
|
||||
|
||||
public function test_admin_like_by_permission(): void
|
||||
{
|
||||
$service = new AttendancePolicyService;
|
||||
$service = new AttendancePolicyService();
|
||||
$isAdmin = $service->isAdminLike([], ['attendance.manage.daily']);
|
||||
|
||||
$this->assertTrue($isAdmin);
|
||||
@@ -42,7 +42,7 @@ class AttendancePolicyServiceTest extends TestCase
|
||||
|
||||
public function test_can_manage_early_dismissals_for_teacher(): void
|
||||
{
|
||||
$service = new AttendancePolicyService;
|
||||
$service = new AttendancePolicyService();
|
||||
$allowed = $service->canManageEarlyDismissals(['Teacher']);
|
||||
|
||||
$this->assertTrue($allowed);
|
||||
|
||||
Reference in New Issue
Block a user