mirror of
https://github.com/solidtime-io/solidtime.git
synced 2026-08-08 16:22:16 +01:00
Add ability to set task to done, fixes ST-244
This commit is contained in:
committed by
Gregor Vostrak
parent
75e739f6fb
commit
364168debd
@@ -90,4 +90,28 @@ class TaskModelTest extends ModelTestAbstract
|
||||
$taskPrivateButMember->getKey(),
|
||||
], $allTasks);
|
||||
}
|
||||
|
||||
public function test_accessor_is_done_is_true_if_done_at_is_not_null(): void
|
||||
{
|
||||
// Arrange
|
||||
$task = Task::factory()->isDone()->create();
|
||||
|
||||
// Act
|
||||
$task->refresh();
|
||||
|
||||
// Assert
|
||||
$this->assertTrue($task->is_done);
|
||||
}
|
||||
|
||||
public function test_accessor_is_done_is_false_if_done_at_is_null(): void
|
||||
{
|
||||
// Arrange
|
||||
$task = Task::factory()->create();
|
||||
|
||||
// Act
|
||||
$task->refresh();
|
||||
|
||||
// Assert
|
||||
$this->assertFalse($task->is_done);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user