withoutExceptionHandling(); // /* @var Authenticatable $user */ // $user = User::factory()->create(); // $this->actingAs($user); // User::factory()->raw(); // ->create() persists, ->make() returns object, pass [] with field and values to override default // $this->post('route', [data])->assertRedirect('route') // $response = $this->post('route', [data]); // $response->assertRedirect('route'); // $this->post('route', [data])->assertSessionHasErrors('fieldName') // $this->get('route')->assertSee('text'); // $this->get('route')->assertStatus(200); // $this->assertDatabaseHas('table', [data]) // $this->assertDatabaseMissing('table', [data]) // php artisan test --filter testUserCanBeCreated // $this->assertInstanceOf(Collection::class, $user->types); // $this->assertCount(2, $user->types); // $this->assertTrue($user->types->contains($task)); ?>