MCPcopy
hub / github.com/dropbox/godropbox / TestSetMulti

Method TestSetMulti

caching/local_map_storage_test.go:68–80  ·  view source on GitHub ↗
(c *C)

Source from the content-addressed store, hash-verified

66}
67
68func (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
82func (s *LocalMapStorageSuite) TestDelete(c *C) {
83 s.storage.SetMulti(&testKeyVal{"foo", 1}, &testKeyVal{"bar", 2})

Callers

nothing calls this directly

Calls 2

SetMultiMethod · 0.65
GetMultiMethod · 0.65

Tested by

no test coverage detected