public function testMissingValuesAreExcludedFromResultArray()
 {
     $items = ['key1' => 'foo', 'key2' => 'bar'];
     $keys = array_keys($items);
     $this->keyValueStore->multiSet($items);
     $keys[] = 'key3';
     $result = $this->keyValueStore->multiGet(...$keys);
     $this->assertSame($items, $result);
 }
 public function testSettingMultipleKeysIsDelegatedToClient()
 {
     $items = ['key1' => 'foo', 'key2' => 'bar'];
     $this->mockClient->expects($this->once())->method('mSet')->with($items);
     $this->store->multiSet($items);
 }