Jelajahi Sumber

添加测项

yjp 1 tahun lalu
induk
melakukan
a50c1b6fa3
1 mengubah file dengan 9 tambahan dan 6 penghapusan
  1. 9 6
      test/sdk_test.go

+ 9 - 6
test/sdk_test.go

@@ -14,10 +14,11 @@ import (
 )
 
 type Class struct {
-	ID         string `sqlmapping:"key;"`
-	Name       string `sqlmapping:"update:canClear;notQuery;"`
-	StudentNum int    `sqlmapping:"column:student_num;notUpdate;queryConditionCallback;"`
-	Ignored    string `sqlmapping:"-"`
+	ID          string `sqlmapping:"key;"`
+	Name        string `sqlmapping:"update:canClear;notQuery;"`
+	StudentNum  int    `sqlmapping:"column:student_num;notUpdate;queryConditionCallback;"`
+	CreatedTime *time.Time
+	Ignored     string `sqlmapping:"-"`
 }
 
 const (
@@ -366,11 +367,13 @@ func TestDataMapping(t *testing.T) {
 	}
 
 	for columnName, sqlColumn := range dataMapping.SqlMapping.ColumnMap {
-		if columnName != "id" && columnName != "name" && columnName != "student_num" {
+		if columnName != "id" && columnName != "name" &&
+			columnName != "student_num" && columnName != "created_time" {
 			t.Fatal("列名不正确")
 		}
 
-		if sqlColumn.Name != "id" && sqlColumn.Name != "name" && sqlColumn.Name != "student_num" {
+		if sqlColumn.Name != "id" && sqlColumn.Name != "name" &&
+			sqlColumn.Name != "student_num" && columnName != "created_time" {
 			t.Fatal("列名不正确")
 		}