/** * Test diffing sets and storing the result */ public function testSdiffstore() { $this->redis->del('testSdiffstore1'); $this->redis->del('testSdiffstore22'); $this->redis->del('testSdiffstore3'); $this->redis->sadd('testSdiffstore1', 'a'); $this->redis->sadd('testSdiffstore1', 'b'); $this->redis->sadd('testSdiffstore22', 'a'); $numResults = $this->redis->sdiffstore('testSdiffstore3', array('testSdiffstore1', 'testSdiffstore22')); $this->assertInternalType('int', $numResults); $this->assertEquals(1, $numResults); $this->assertContains('b', $this->redis->smembers('testSdiffstore3')); $this->assertEquals(1, $this->redis->scard('testSdiffstore3')); }