make(); $this->actingAs($user); $this->get('/user') ->assertSee( url('avatar/45/'.base64_encode($user->email).'.png?tid='.$user->avatar) ); } public function testBadges() { $user = factory(User::class)->make(); $this->actingAs($user); Event::listen(\App\Events\RenderingBadges::class, function ($event) { $event->badges[] = ['text' => 'Pro', 'color' => 'purple']; }); $this->get('/user') ->assertSee('Pro'); $user->permission = User::ADMIN; $user->save(); $this->get('/user') ->assertSee('STAFF'); } }