| 66 | } |
| 67 | |
| 68 | func (s *LocalMapStorageSuite) TestSetMulti(c *C) { |
| 69 | s.storage.SetMulti(&testKeyVal{"foo", 1}, &testKeyVal{"bar", 2}) |
| 70 | |
| 71 | results, err := s.storage.GetMulti("foo", "bar") |
| 72 | c.Assert(err, IsNil) |
| 73 | c.Assert(len(results), Equals, 2) |
| 74 | |
| 75 | c.Assert(results[0].(*testKeyVal).key, Equals, "foo") |
| 76 | c.Assert(results[0].(*testKeyVal).val, Equals, 1) |
| 77 | |
| 78 | c.Assert(results[1].(*testKeyVal).key, Equals, "bar") |
| 79 | c.Assert(results[1].(*testKeyVal).val, Equals, 2) |
| 80 | } |
| 81 | |
| 82 | func (s *LocalMapStorageSuite) TestDelete(c *C) { |
| 83 | s.storage.SetMulti(&testKeyVal{"foo", 1}, &testKeyVal{"bar", 2}) |