test verified fn

This commit is contained in:
Umputun
2018-06-18 16:35:13 -05:00
parent e751bb8678
commit 11793d21fd
+14
View File
@@ -326,6 +326,20 @@ func TestService_Counts(t *testing.T) {
}, res)
}
func TestService_IsVerifiedFn(t *testing.T) {
defer os.Remove(testDb)
b := DataStore{Interface: prepStoreEngine(t)}
fn := b.IsVerifiedFn()
verified := fn("radio-t", "user1")
assert.False(t, verified)
err := b.Interface.SetVerified("radio-t", "user1", true)
assert.Nil(t, err)
verified = fn("radio-t", "user1")
assert.True(t, verified)
}
// makes new boltdb, put two records
func prepStoreEngine(t *testing.T) engine.Interface {
os.Remove(testDb)