TaskTest.php 555 B

12345678910111213141516171819202122232425
  1. <?php
  2. namespace Tests\Feature\API;
  3. use App\Models\Task;
  4. use App\Models\User;
  5. use Illuminate\Foundation\Testing\RefreshDatabase;
  6. use Illuminate\Foundation\Testing\WithFaker;
  7. use Illuminate\Support\Facades\Auth;
  8. use Tests\Feature\TestCase;
  9. class TaskTest extends TestCase
  10. {
  11. public function test_create_task(): void
  12. {
  13. $form = Task::factory()->make();
  14. $form->whitelist = [
  15. Auth::id(),
  16. ];
  17. $response = $this->postJson(route('task.store'), $form->toArray());
  18. $response->assertStatus(201);
  19. }
  20. }