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