@@ -2,30 +2,32 @@ package store
2
2
3
3
import (
4
4
"testing"
5
+
6
+ "github.com/stretchr/testify/assert"
5
7
)
6
8
7
9
func TestKVStoreGet (t * testing.T ) {
8
10
kvStore := make (KVStore )
9
11
kvStore ["abc" ] = 123
10
12
11
13
v , err := kvStore .Get ("abc" )
12
- ok (t , err )
13
- equals (t , v , 123 )
14
+ assert . Nil (t , err )
15
+ assert . Equal (t , v , 123 )
14
16
}
15
17
16
18
func TestKVStoreGet_errors_on_non_existing_key (t * testing.T ) {
17
19
kvStore := make (KVStore )
18
20
19
21
v , err := kvStore .Get ("easy as" )
20
- notOk (t , err )
21
- equals (t , v , "" )
22
+ assert . NotNil (t , err )
23
+ assert . Equal (t , v , "" )
22
24
}
23
25
24
26
func TestKVStoreSet (t * testing.T ) {
25
27
kvStore := make (KVStore )
26
28
27
29
kvStore .Set ("abc" , 123 )
28
- equals (t , kvStore ["abc" ], 123 )
30
+ assert . Equal (t , kvStore ["abc" ], 123 )
29
31
}
30
32
31
33
func TestKVStoreDel (t * testing.T ) {
@@ -34,7 +36,7 @@ func TestKVStoreDel(t *testing.T) {
34
36
35
37
kvStore .Del ("abc" )
36
38
_ , in := kvStore ["abc" ]
37
- assert (t , in == false , "Expected 'abc' key to be removed from KVStore Container" )
39
+ assert . True (t , in == false , "Expected 'abc' key to be removed from KVStore Container" )
38
40
}
39
41
40
42
func TestKVStoreRename_without_overwrite_and_non_existing_destination_key (t * testing.T ) {
@@ -45,10 +47,10 @@ func TestKVStoreRename_without_overwrite_and_non_existing_destination_key(t *tes
45
47
_ , srcIn := kvStore ["abc" ]
46
48
_ , destIn := kvStore ["easy as" ]
47
49
48
- ok (t , err )
49
- assert (t , srcIn == false , "Expected source key to have been removed from KVStore" )
50
- assert (t , destIn == true , "Expected destination key to be present in KVStore" )
51
- equals (t , kvStore ["easy as" ], 123 )
50
+ assert . Nil (t , err )
51
+ assert . True (t , srcIn == false , "Expected source key to have been removed from KVStore" )
52
+ assert . True (t , destIn == true , "Expected destination key to be present in KVStore" )
53
+ assert . Equal (t , kvStore ["easy as" ], 123 )
52
54
}
53
55
54
56
func TestKVStoreRename_without_overwrite_and_existing_destination_key (t * testing.T ) {
@@ -60,10 +62,10 @@ func TestKVStoreRename_without_overwrite_and_existing_destination_key(t *testing
60
62
_ , srcIn := kvStore ["abc" ]
61
63
_ , destIn := kvStore ["easy as" ]
62
64
63
- notOk (t , err )
64
- assert (t , srcIn == true , "Expected source key to have been removed from KVStore" )
65
- assert (t , destIn == true , "Expected destination key to be present in KVStore" )
66
- equals (t , kvStore ["easy as" ], "do re mi" )
65
+ assert . NotNil (t , err )
66
+ assert . True (t , srcIn == true , "Expected source key to have been removed from KVStore" )
67
+ assert . True (t , destIn == true , "Expected destination key to be present in KVStore" )
68
+ assert . Equal (t , kvStore ["easy as" ], "do re mi" )
67
69
}
68
70
69
71
func TestKVStoreRename_with_overwrite_and_existing_destination_key (t * testing.T ) {
@@ -75,10 +77,10 @@ func TestKVStoreRename_with_overwrite_and_existing_destination_key(t *testing.T)
75
77
_ , srcIn := kvStore ["abc" ]
76
78
_ , destIn := kvStore ["easy as" ]
77
79
78
- ok (t , err )
79
- assert (t , srcIn == false , "Expected source key to have been removed from KVStore" )
80
- assert (t , destIn == true , "Expected destination key to be present in KVStore" )
81
- equals (t , kvStore ["easy as" ], 123 )
80
+ assert . Nil (t , err )
81
+ assert . True (t , srcIn == false , "Expected source key to have been removed from KVStore" )
82
+ assert . True (t , destIn == true , "Expected destination key to be present in KVStore" )
83
+ assert . Equal (t , kvStore ["easy as" ], 123 )
82
84
}
83
85
84
86
func TestKVStoreRename_with_overwrite_and_non_existing_destination_key (t * testing.T ) {
@@ -89,10 +91,10 @@ func TestKVStoreRename_with_overwrite_and_non_existing_destination_key(t *testin
89
91
_ , srcIn := kvStore ["abc" ]
90
92
_ , destIn := kvStore ["easy as" ]
91
93
92
- ok (t , err )
93
- assert (t , srcIn == false , "Expected source key to have been removed from KVStore" )
94
- assert (t , destIn == true , "Expected destination key to be present in KVStore" )
95
- equals (t , kvStore ["easy as" ], 123 )
94
+ assert . Nil (t , err )
95
+ assert . True (t , srcIn == false , "Expected source key to have been removed from KVStore" )
96
+ assert . True (t , destIn == true , "Expected destination key to be present in KVStore" )
97
+ assert . Equal (t , kvStore ["easy as" ], 123 )
96
98
}
97
99
98
100
func TestKVStoreKeys (t * testing.T ) {
@@ -101,7 +103,7 @@ func TestKVStoreKeys(t *testing.T) {
101
103
kvStore ["easy as" ] = "do re mi"
102
104
103
105
keys := kvStore .Keys ()
104
- equals (t , keys , []string {"abc" , "easy as" })
106
+ assert . Equal (t , keys , []string {"abc" , "easy as" })
105
107
}
106
108
107
109
func TestKVStoreItems (t * testing.T ) {
@@ -114,5 +116,5 @@ func TestKVStoreItems(t *testing.T) {
114
116
"abc" : 123 ,
115
117
"easy as" : "do re mi" ,
116
118
}
117
- equals (t , items , expected )
119
+ assert . Equal (t , items , expected )
118
120
}
0 commit comments