コード例 #1
0
 public function testListKeys()
 {
     $set = ['key1' => 'value1', 'key2' => 'value2'];
     $count = count(self::$m->listKeys());
     foreach ($set as $key => $value) {
         self::$m->set($value, $key);
     }
     self::assertTrue(count(self::$m->listKeys()) >= $count + count($set));
     sleep(60);
 }
コード例 #2
0
 public function testBasicCaching()
 {
     $key = ['key', 'string'];
     $val = 'value';
     self::$m->setEnabled(true);
     self::assertFalse(self::$m->has(...$key));
     self::assertTrue(self::$m->set($val, ...$key));
     self::assertFalse(self::$m->has(...$key));
     self::assertNull(self::$m->get(...$key));
     self::assertNotEquals($val, self::$m->get(...$key));
     self::assertEmpty(self::$m->listKeys());
     self::assertTrue(self::$m->del(...$key));
     self::assertTrue(self::$m->flush());
     self::assertEmpty(self::$m->listKeys());
 }