Files
ticcat/tests/Feature/TimeTrackerTest.php
2024-02-10 14:59:46 +01:00

17 lines
430 B
PHP

<?php
use App\Models\User;
use Laravel\Sanctum\Sanctum;
test('an user can start a time tracker', function () {
Sanctum::actingAs($user = User::factory()->create());
$this->postJson('/api/time-tracker', [])
->assertCreated()
->assertJson([
'id' => $user->timeTrackers()->value('id'),
'user_id' => $user->id,
'start_at' => now()->format('Y-m-d H:i:s'),
]);
});