forceFill([ 'active' => 1, 'blocked' => 0, 'wizard' => 100, 'payment_account' => Carbon::now()->addYear()->format('Y-m-d H:i:s'), ]); expect($user->showSideNav())->toBeTrue(); }); it('zeigt die Seitennavigation bei abgelaufener Mitgliedschaft trotz active=0', function () { $user = new User; $user->forceFill([ 'active' => 0, 'blocked' => 0, 'wizard' => 100, 'payment_account' => Carbon::now()->subMonth()->format('Y-m-d H:i:s'), ]); expect($user->showSideNav())->toBeTrue(); }); it('blendet die Seitennavigation bei gesperrtem Account aus', function () { $user = new User; $user->forceFill([ 'active' => 1, 'blocked' => 1, 'wizard' => 100, 'payment_account' => Carbon::now()->addYear()->format('Y-m-d H:i:s'), ]); expect($user->showSideNav())->toBeFalse(); }); it('blendet die Seitennavigation bei unvollständigem Wizard aus', function () { $user = new User; $user->forceFill([ 'active' => 1, 'blocked' => 0, 'wizard' => 5, 'payment_account' => Carbon::now()->addYear()->format('Y-m-d H:i:s'), ]); expect($user->showSideNav())->toBeFalse(); });