10.April 2026
This commit is contained in:
parent
a00c42e770
commit
f58c709945
208 changed files with 19280 additions and 2914 deletions
55
tests/Unit/UserShowSideNavTest.php
Normal file
55
tests/Unit/UserShowSideNavTest.php
Normal file
|
|
@ -0,0 +1,55 @@
|
|||
<?php
|
||||
|
||||
use App\User;
|
||||
use Carbon\Carbon;
|
||||
use Tests\TestCase;
|
||||
|
||||
uses(TestCase::class);
|
||||
|
||||
it('zeigt die Seitennavigation für aktive Berater', function () {
|
||||
$user = new User;
|
||||
$user->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();
|
||||
});
|
||||
Loading…
Add table
Add a link
Reference in a new issue