code clenup
This commit is contained in:
parent
d3be2ddb2d
commit
09c09a9621
34
run_test.go
34
run_test.go
@ -8,48 +8,18 @@
|
|||||||
package validator
|
package validator
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"encoding/json"
|
|
||||||
"fmt"
|
"fmt"
|
||||||
"git.zhangdeman.cn/gateway/validator/define"
|
"git.zhangdeman.cn/gateway/validator/define"
|
||||||
"github.com/stretchr/testify/assert"
|
"github.com/stretchr/testify/assert"
|
||||||
"github.com/tidwall/gjson"
|
|
||||||
"testing"
|
"testing"
|
||||||
)
|
)
|
||||||
|
|
||||||
func TestRun(t *testing.T) {
|
// TestRunString 测试字符串类型
|
||||||
sourceData := map[string]interface{}{
|
|
||||||
"name": "白茶清欢",
|
|
||||||
}
|
|
||||||
_ = Run(sourceData, nil, nil)
|
|
||||||
byteData, _ := json.Marshal(sourceData)
|
|
||||||
fmt.Println(string(byteData))
|
|
||||||
}
|
|
||||||
|
|
||||||
func Test_getDataStatus(t *testing.T) {
|
|
||||||
type args struct {
|
|
||||||
val gjson.Result
|
|
||||||
dataType string
|
|
||||||
}
|
|
||||||
tests := []struct {
|
|
||||||
name string
|
|
||||||
args args
|
|
||||||
want string
|
|
||||||
}{
|
|
||||||
// TODO: Add test cases.
|
|
||||||
}
|
|
||||||
for _, tt := range tests {
|
|
||||||
t.Run(tt.name, func(t *testing.T) {
|
|
||||||
assert.Equalf(t, tt.want, getDataStatus(tt.args.val, tt.args.dataType), "getDataStatus(%v, %v)", tt.args.val, tt.args.dataType)
|
|
||||||
})
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// TestRunRequired 测试字段必传
|
|
||||||
//
|
//
|
||||||
// Author : go_developer@163.com<白茶清欢>
|
// Author : go_developer@163.com<白茶清欢>
|
||||||
//
|
//
|
||||||
// Date : 16:48 2024/11/1
|
// Date : 16:48 2024/11/1
|
||||||
func TestRunRequired(t *testing.T) {
|
func TestRunString(t *testing.T) {
|
||||||
sourceData := map[string]interface{}{
|
sourceData := map[string]interface{}{
|
||||||
"name": "白茶清欢",
|
"name": "白茶清欢",
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user