function testDelete() { $expected = "MyStringToDelete"; $this->object->set('testDelete', $expected); $this->assertEquals($expected, $this->object->get('testDelete')); $this->object->delete('testDelete'); $this->assertFalse($this->object->get('testDelete')); }
public function testCacheOnFindWith() { $cache = new APCCache(); $cache->flush(); $car = CachedCar::Find(3, 'FlexibleORMTests\\Mock\\CachedOwner'); $cachedCarObject = $cache->get((string) $car); $cachedOwnerObject = $cache->get((string) $car->CachedOwner); $this->assertTrue($cachedOwnerObject !== false, "Unable to find {$car->CachedOwner} in the cache. "); $this->assertEquals($car->CachedOwner, $cachedOwnerObject, "Found incorrect owner for {$car->CachedOwner}"); unset($car->CachedOwner); $this->assertTrue($cachedCarObject !== false, "Unable to find {$car} in the cache. "); $this->assertEquals($car, $cachedCarObject, "Found incorrect car for {$car}"); }