Skip to content

Commit b37ab1f

Browse files
committed
Test store types
1 parent f1969b5 commit b37ab1f

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

store/types/store_test.go

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,14 @@ func TestTransientStoreKey(t *testing.T) {
9999
require.Equal(t, fmt.Sprintf("TransientStoreKey{%p, test}", key), key.String())
100100
}
101101

102+
func TestObjectStoreKey(t *testing.T) {
103+
t.Parallel()
104+
key := NewObjectStoreKey("test")
105+
require.Equal(t, "test", key.name)
106+
require.Equal(t, key.name, key.Name())
107+
require.Equal(t, fmt.Sprintf("ObjectStoreKey{%p, test}", key), key.String())
108+
}
109+
102110
func TestMemoryStoreKey(t *testing.T) {
103111
t.Parallel()
104112
key := NewMemoryStoreKey("test")
@@ -229,6 +237,11 @@ func TestNewTransientStoreKeys(t *testing.T) {
229237
assert.DeepEqual(t, 1, len(NewTransientStoreKeys("one")))
230238
}
231239

240+
func TestNewObjectStoreKeys(t *testing.T) {
241+
assert.DeepEqual(t, map[string]*ObjectStoreKey{}, NewObjectStoreKeys())
242+
assert.DeepEqual(t, 1, len(NewObjectStoreKeys("one")))
243+
}
244+
232245
func TestNewInfiniteGasMeter(t *testing.T) {
233246
gm := NewInfiniteGasMeter()
234247
require.NotNil(t, gm)

0 commit comments

Comments
 (0)