feat(KAN-26): add reusable ticket presentations
This commit is contained in:
@@ -23,6 +23,9 @@ class ProjectBacklogTest extends TestCase
|
||||
public function test_users_with_view_permission_can_view_a_projects_backlog(): void
|
||||
{
|
||||
$user = User::factory()->create();
|
||||
$assignee = User::factory()->create([
|
||||
'name' => 'Taylor Reed',
|
||||
]);
|
||||
$project = Project::factory()->create([
|
||||
'key' => 'AUTH',
|
||||
]);
|
||||
@@ -39,6 +42,7 @@ class ProjectBacklogTest extends TestCase
|
||||
->firstOrFail();
|
||||
|
||||
$ticket = Ticket::factory()->create([
|
||||
'assignee_user_id' => $assignee->id,
|
||||
'project_id' => $project->id,
|
||||
'ticket_priority_id' => $priority->id,
|
||||
'ticket_status_id' => $backlogStatus->id,
|
||||
@@ -59,6 +63,10 @@ class ProjectBacklogTest extends TestCase
|
||||
->where('canEditTickets', false)
|
||||
->where('project.id', $project->id)
|
||||
->where('tickets.0.ticket_key', $ticket->ticket_key)
|
||||
->where('tickets.0.assignee.id', $assignee->id)
|
||||
->where('tickets.0.assignee.name', $assignee->name)
|
||||
->where('tickets.0.ticket_priority.name', $priority->name)
|
||||
->where('tickets.0.ticket_status.name', $backlogStatus->name)
|
||||
->where('canCreateTickets', false),
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user