Elgg\Cache\EntityCacheTest::testCanDisableCacheForEntity PHP Method

testCanDisableCacheForEntity() public method

    public function testCanDisableCacheForEntity()
    {
        $object = $this->mocks()->getObject();
        _elgg_services()->entityCache->clear();
        _elgg_services()->entityCache->disableCachingForEntity($object->guid);
        _elgg_services()->entityCache->set($object);
        $this->assertFalse(_elgg_services()->entityCache->get($object->guid));
        _elgg_services()->entityCache->enableCachingForEntity($object->guid);
        _elgg_services()->entityCache->set($object);
        $this->assertEquals($object, _elgg_services()->entityCache->get($object->guid));
    }