code clenup
This commit is contained in:
		
							
								
								
									
										34
									
								
								run_test.go
									
									
									
									
									
								
							
							
						
						
									
										34
									
								
								run_test.go
									
									
									
									
									
								
							@ -8,48 +8,18 @@
 | 
			
		||||
package validator
 | 
			
		||||
 | 
			
		||||
import (
 | 
			
		||||
	"encoding/json"
 | 
			
		||||
	"fmt"
 | 
			
		||||
	"git.zhangdeman.cn/gateway/validator/define"
 | 
			
		||||
	"github.com/stretchr/testify/assert"
 | 
			
		||||
	"github.com/tidwall/gjson"
 | 
			
		||||
	"testing"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func TestRun(t *testing.T) {
 | 
			
		||||
	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 测试字段必传
 | 
			
		||||
// TestRunString 测试字符串类型
 | 
			
		||||
//
 | 
			
		||||
// Author : go_developer@163.com<白茶清欢>
 | 
			
		||||
//
 | 
			
		||||
// Date : 16:48 2024/11/1
 | 
			
		||||
func TestRunRequired(t *testing.T) {
 | 
			
		||||
func TestRunString(t *testing.T) {
 | 
			
		||||
	sourceData := map[string]interface{}{
 | 
			
		||||
		"name": "白茶清欢",
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user