123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- <?php
- namespace Doctrine\Tests\Common\Cache;
- use Doctrine\Common\Cache\VoidCache;
- /**
- * @covers \Doctrine\Common\Cache\VoidCache
- */
- class VoidCacheTest extends \PHPUnit_Framework_TestCase
- {
- public function testShouldAlwaysReturnFalseOnContains()
- {
- $cache = new VoidCache();
- $this->assertFalse($cache->contains('foo'));
- $this->assertFalse($cache->contains('bar'));
- }
- public function testShouldAlwaysReturnFalseOnFetch()
- {
- $cache = new VoidCache();
- $this->assertFalse($cache->fetch('foo'));
- $this->assertFalse($cache->fetch('bar'));
- }
- public function testShouldAlwaysReturnTrueOnSaveButNotStoreAnything()
- {
- $cache = new VoidCache();
- $this->assertTrue($cache->save('foo', 'fooVal'));
- $this->assertFalse($cache->contains('foo'));
- $this->assertFalse($cache->fetch('foo'));
- }
- public function testShouldAlwaysReturnTrueOnDelete()
- {
- $cache = new VoidCache();
- $this->assertTrue($cache->delete('foo'));
- }
- public function testShouldAlwaysReturnNullOnGetStatus()
- {
- $cache = new VoidCache();
- $this->assertNull($cache->getStats());
- }
- }
|