queryx: make bindStructArgs and bindMapArgs as methods
This commit is contained in:
committed by
Michal Jan Matczuk
parent
7689c7267b
commit
5e98fb6f71
@@ -78,7 +78,7 @@ func TestQueryxBindStruct(t *testing.T) {
|
||||
|
||||
t.Run("simple", func(t *testing.T) {
|
||||
names := []string{"name", "age", "first", "last"}
|
||||
args, err := bindStructArgs(names, v, nil, DefaultMapper)
|
||||
args, err := Query(nil, names).bindStructArgs(v, nil)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
@@ -90,7 +90,7 @@ func TestQueryxBindStruct(t *testing.T) {
|
||||
|
||||
t.Run("error", func(t *testing.T) {
|
||||
names := []string{"name", "age", "first", "not_found"}
|
||||
_, err := bindStructArgs(names, v, nil, DefaultMapper)
|
||||
_, err := Query(nil, names).bindStructArgs(v, nil)
|
||||
if err == nil {
|
||||
t.Fatal("unexpected error")
|
||||
}
|
||||
@@ -101,7 +101,7 @@ func TestQueryxBindStruct(t *testing.T) {
|
||||
m := map[string]interface{}{
|
||||
"not_found": "last",
|
||||
}
|
||||
args, err := bindStructArgs(names, v, m, DefaultMapper)
|
||||
args, err := Query(nil, names).bindStructArgs(v, m)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
@@ -116,7 +116,7 @@ func TestQueryxBindStruct(t *testing.T) {
|
||||
m := map[string]interface{}{
|
||||
"not_found": "last",
|
||||
}
|
||||
_, err := bindStructArgs(names, v, m, DefaultMapper)
|
||||
_, err := Query(nil, names).bindStructArgs(v, m)
|
||||
if err == nil {
|
||||
t.Fatal("unexpected error")
|
||||
}
|
||||
@@ -133,7 +133,7 @@ func TestQueryxBindMap(t *testing.T) {
|
||||
|
||||
t.Run("simple", func(t *testing.T) {
|
||||
names := []string{"name", "age", "first", "last"}
|
||||
args, err := bindMapArgs(names, v)
|
||||
args, err := Query(nil, names).bindMapArgs(v)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
@@ -145,7 +145,7 @@ func TestQueryxBindMap(t *testing.T) {
|
||||
|
||||
t.Run("error", func(t *testing.T) {
|
||||
names := []string{"name", "first", "not_found"}
|
||||
_, err := bindMapArgs(names, v)
|
||||
_, err := Query(nil, names).bindMapArgs(v)
|
||||
if err == nil {
|
||||
t.Fatal("unexpected error")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user