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

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

    public function testThatClearingCacheNamespaceOnlyRemovesEntriesInNamespace()
    {
        $this->cache->save('name-foo', true);
        $this->namespacedCache->save('name-bar', [1, 2, 3]);
        $this->namespacedCache->save('car-three', [1, 2, 3]);
        $this->namespacedCache->clear();
        $this->assertTrue($this->cache->contains('name-foo'));
        $this->assertFalse($this->namespacedCache->contains('name-bar'));
        $this->assertFalse($this->namespacedCache->contains('car-three'));
        $this->cache->clear();
        $this->assertFalse($this->cache->contains('name-foo'));
    }