Skip to content

Commit

Permalink
wip
Browse files Browse the repository at this point in the history
  • Loading branch information
lukeraymonddowning committed Aug 14, 2024
1 parent 666de21 commit b563e10
Showing 1 changed file with 9 additions and 10 deletions.
19 changes: 9 additions & 10 deletions tests/Feature/WelcomeTest.php
Original file line number Diff line number Diff line change
@@ -1,18 +1,8 @@
<?php

use App\Models\User;
use Illuminate\Contracts\Pagination\Paginator;
use Illuminate\Support\Facades\Redis;

it('provides users in random paginated order', function () {
$users = User::factory(4)->create();

$users = collect($this->get('/')->viewData('users')->items())
->merge($this->get('/?page=2')->viewData('users')->items());

expect($users->count())->toBe($users->unique('id')->count());
})->repeat(3);

it('increments the page count for each visit', function () {
Redis::del('landing-page-views');

Expand All @@ -22,3 +12,12 @@

expect(Redis::get('landing-page-views'))->toEqual(3);
});

it('provides users in random paginated order', function () {
$users = User::factory(4)->create();

$users = collect($this->get('/')->viewData('users')->items())
->merge($this->get('/?page=2')->viewData('users')->items());

expect($users->count())->toBe($users->unique('id')->count());
})->repeat(3);

0 comments on commit b563e10

Please sign in to comment.