set() public method

public set ( $keyValue )
Beispiel #1
0
 public function testSet()
 {
     $redis = M::mock(Redis::class);
     $pipe = M::mock('pipe');
     $pipe->shouldReceive('setex')->with('a', 86400, '[1,2]');
     $pipe->shouldReceive('setex')->with('c', 86400, '[]');
     $pipe->shouldReceive('execute');
     $redis->shouldReceive('pipeline')->andReturn($pipe);
     $cache = new RedisCache($redis);
     $cache->set(['a' => [1, 2], 'b' => null, 'c' => []]);
 }