update tests

This commit is contained in:
Fenny
2020-11-05 05:57:14 +01:00
parent 420f4834d2
commit 79f1f1609e
8 changed files with 91 additions and 1 deletions

View File

@@ -21,6 +21,19 @@ func Test_Memcache_Set(t *testing.T) {
utils.AssertEqual(t, nil, err) utils.AssertEqual(t, nil, err)
} }
func Test_Memcache_Set_Override(t *testing.T) {
var (
key = "john"
val = []byte("doe")
)
err := testStore.Set(key, val, 0)
utils.AssertEqual(t, nil, err)
err := testStore.Set(key, val, 0)
utils.AssertEqual(t, nil, err)
}
func Test_Memcache_Get(t *testing.T) { func Test_Memcache_Get(t *testing.T) {
var ( var (
key = "john" key = "john"

View File

@@ -21,6 +21,19 @@ func Test_Memory_Set(t *testing.T) {
utils.AssertEqual(t, nil, err) utils.AssertEqual(t, nil, err)
} }
func Test_Memory_Set_Override(t *testing.T) {
var (
key = "john"
val = []byte("doe")
)
err := testStore.Set(key, val, 0)
utils.AssertEqual(t, nil, err)
err := testStore.Set(key, val, 0)
utils.AssertEqual(t, nil, err)
}
func Test_Memory_Get(t *testing.T) { func Test_Memory_Get(t *testing.T) {
var ( var (
key = "john" key = "john"

View File

@@ -23,6 +23,19 @@ func Test_MongoDB_Set(t *testing.T) {
utils.AssertEqual(t, nil, err) utils.AssertEqual(t, nil, err)
} }
func Test_MongoDB_Set_Override(t *testing.T) {
var (
key = "john"
val = []byte("doe")
)
err := testStore.Set(key, val, 0)
utils.AssertEqual(t, nil, err)
err := testStore.Set(key, val, 0)
utils.AssertEqual(t, nil, err)
}
func Test_MongoDB_Get(t *testing.T) { func Test_MongoDB_Get(t *testing.T) {
var ( var (
key = "john" key = "john"

View File

@@ -27,6 +27,19 @@ func Test_MYSQL_Set(t *testing.T) {
utils.AssertEqual(t, nil, err) utils.AssertEqual(t, nil, err)
} }
func Test_MYSQL_Set_Override(t *testing.T) {
var (
key = "john"
val = []byte("doe")
)
err := testStore.Set(key, val, 0)
utils.AssertEqual(t, nil, err)
err := testStore.Set(key, val, 0)
utils.AssertEqual(t, nil, err)
}
func Test_MYSQL_Get(t *testing.T) { func Test_MYSQL_Get(t *testing.T) {
var ( var (
key = "john" key = "john"
@@ -66,7 +79,6 @@ func Test_MYSQL_Get_Expired(t *testing.T) {
func Test_MYSQL_Get_NotExist(t *testing.T) { func Test_MYSQL_Get_NotExist(t *testing.T) {
result, err := testStore.Get("notexist") result, err := testStore.Get("notexist")
utils.AssertEqual(t, ErrNotExist, err) utils.AssertEqual(t, ErrNotExist, err)
utils.AssertEqual(t, true, len(result) == 0) utils.AssertEqual(t, true, len(result) == 0)

View File

@@ -27,6 +27,19 @@ func Test_Postgres_Set(t *testing.T) {
utils.AssertEqual(t, nil, err) utils.AssertEqual(t, nil, err)
} }
func Test_Postgres_Set_Override(t *testing.T) {
var (
key = "john"
val = []byte("doe")
)
err := testStore.Set(key, val, 0)
utils.AssertEqual(t, nil, err)
err := testStore.Set(key, val, 0)
utils.AssertEqual(t, nil, err)
}
func Test_Postgres_Get(t *testing.T) { func Test_Postgres_Get(t *testing.T) {
var ( var (
key = "john" key = "john"

View File

@@ -23,6 +23,19 @@ func Test_Redis_Set(t *testing.T) {
utils.AssertEqual(t, nil, err) utils.AssertEqual(t, nil, err)
} }
func Test_Redis_Set_Override(t *testing.T) {
var (
key = "john"
val = []byte("doe")
)
err := testStore.Set(key, val, 0)
utils.AssertEqual(t, nil, err)
err := testStore.Set(key, val, 0)
utils.AssertEqual(t, nil, err)
}
func Test_Redis_Get(t *testing.T) { func Test_Redis_Get(t *testing.T) {
var ( var (
key = "john" key = "john"

BIN
sqlite3/fiber.sqlite3 Normal file

Binary file not shown.

View File

@@ -24,6 +24,19 @@ func Test_SQLite3_Set(t *testing.T) {
utils.AssertEqual(t, nil, err) utils.AssertEqual(t, nil, err)
} }
func Test_SQLite3_Set_Override(t *testing.T) {
var (
key = "john"
val = []byte("doe")
)
err := testStore.Set(key, val, 0)
utils.AssertEqual(t, nil, err)
err := testStore.Set(key, val, 0)
utils.AssertEqual(t, nil, err)
}
func Test_SQLite3_Get(t *testing.T) { func Test_SQLite3_Get(t *testing.T) {
var ( var (
key = "john" key = "john"