We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5091e64 commit 251f3faCopy full SHA for 251f3fa
tests/src/CacheProfiles/CacheAllSuccessful.php
@@ -1,7 +1,9 @@
1
<?php
2
3
use Foxws\UserCache\CacheProfiles\CacheAllSuccessful;
4
+use Foxws\UserCache\Tests\Models\User;
5
6
+use function PHPUnit\Framework\assertEquals;
7
use function PHPUnit\Framework\assertTrue;
8
9
beforeEach(function () {
@@ -12,3 +14,12 @@
12
14
assertTrue($this->cacheProfile->shouldCacheValue('foo'));
13
15
assertTrue($this->cacheProfile->shouldCacheValue(['foo', 'bar']));
16
});
17
+
18
+it('will use the id of the logged in user to differentiate caches', function () {
19
+ assertEquals('', $this->cacheProfile->useCacheNameSuffix('foo'));
20
21
+ User::all()->map(function ($user) {
22
+ auth()->login(User::find($user->getKey()));
23
+ assertEquals($user->getKey(), $this->cacheProfile->useCacheNameSuffix('foo'));
24
+ });
25
+});
0 commit comments