mirror of
https://github.com/solidtime-io/solidtime.git
synced 2026-08-08 16:22:16 +01:00
Added ability to archive projects and clients, fixes ST-37
This commit is contained in:
committed by
Gregor Vostrak
parent
f21a2d4bdd
commit
a69d1cb4c4
@@ -116,4 +116,30 @@ class ProjectModelTest extends ModelTestAbstract
|
||||
$projectPrivateButMember->getKey(),
|
||||
], $allProjects);
|
||||
}
|
||||
|
||||
public function test_accessor_is_archived_is_true_if_archived_at_is_not_null(): void
|
||||
{
|
||||
// Arrange
|
||||
$project = Project::factory()->archived()->create();
|
||||
|
||||
// Act
|
||||
$project->refresh();
|
||||
$isArchived = $project->is_archived;
|
||||
|
||||
// Assert
|
||||
$this->assertTrue($isArchived);
|
||||
}
|
||||
|
||||
public function test_accessor_is_archived_is_false_if_archived_at_is_null(): void
|
||||
{
|
||||
// Arrange
|
||||
$project = Project::factory()->create();
|
||||
|
||||
// Act
|
||||
$project->refresh();
|
||||
$isArchived = $project->is_archived;
|
||||
|
||||
// Assert
|
||||
$this->assertFalse($isArchived);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user