eZ\Publish\Core\REST\Client\Tests\ObjectCacheTest::testStoreOverwrite PHP Method

testStoreOverwrite() public method

public testStoreOverwrite ( )
    public function testStoreOverwrite()
    {
        $cache = $this->getCache();
        $firstObject = new TestValueObject();
        $secondObject = new TestValueObject();
        $cache->store('some-key', $firstObject);
        $cache->store('some-key', $secondObject);
        $this->assertSame($secondObject, $cache->restore('some-key'));
        $this->assertNotSame($firstObject, $cache->restore('some-key'));
    }