Pinq\Tests\Integration\Caching\CacheTest::testThatCacheDoesNotClearValuesOutsideOfNamespace PHP Метод

testThatCacheDoesNotClearValuesOutsideOfNamespace() публичный Метод

    public function testThatCacheDoesNotClearValuesOutsideOfNamespace()
    {
        $this->cache->save('not-in-namespace-1', 1);
        $this->cache->save('not-in-namespace-2', 2);
        $this->namespacedCache->save('in-namespace-1', 1);
        $this->namespacedCache->save('in-namespace-2', 2);
        $this->assertTrue($this->namespacedCache->contains('in-namespace-1'));
        $this->assertTrue($this->namespacedCache->contains('in-namespace-2'));
        $this->namespacedCache->clear();
        $this->assertTrue($this->cache->contains('not-in-namespace-1'));
        $this->assertTrue($this->cache->contains('not-in-namespace-2'));
        $this->assertFalse($this->namespacedCache->contains('in-namespace-1'));
        $this->assertFalse($this->namespacedCache->contains('in-namespace-2'));
    }