@@ -26,30 +26,32 @@ import (
26
26
func Test_Page (t * testing.T ) {
27
27
table := createInitTable ()
28
28
defer dropTable (table )
29
- // db.SetDebug(true)
30
- result , err := db .Model (table ).Page (1 , 2 ).Order ("id" ).All ()
31
- gtest .Assert (err , nil )
32
- fmt .Println ("page:1--------" , result )
33
- gtest .Assert (len (result ), 2 )
34
- gtest .Assert (result [0 ]["ID" ], 1 )
35
- gtest .Assert (result [1 ]["ID" ], 2 )
36
-
37
- result , err = db .Model (table ).Page (2 , 2 ).Order ("id" ).All ()
38
- gtest .Assert (err , nil )
39
- fmt .Println ("page: 2--------" , result )
40
- gtest .Assert (len (result ), 2 )
41
- gtest .Assert (result [0 ]["ID" ], 3 )
42
- gtest .Assert (result [1 ]["ID" ], 4 )
43
-
44
- result , err = db .Model (table ).Page (3 , 2 ).Order ("id" ).All ()
45
- gtest .Assert (err , nil )
46
- fmt .Println ("page:3 --------" , result )
47
- gtest .Assert (len (result ), 2 )
48
- gtest .Assert (result [0 ]["ID" ], 5 )
49
-
50
- result , err = db .Model (table ).Page (2 , 3 ).All ()
51
- gtest .Assert (err , nil )
52
- gtest .Assert (len (result ), 3 )
29
+ gtest .C (t , func (t * gtest.T ) {
30
+ result , err := db .Model (table ).Page (1 , 2 ).Order ("id" ).All ()
31
+ t .AssertNil (err )
32
+ fmt .Println ("page:1--------" , result )
33
+ gtest .Assert (len (result ), 2 )
34
+ gtest .Assert (result [0 ]["ID" ], 1 )
35
+ gtest .Assert (result [1 ]["ID" ], 2 )
36
+
37
+ result , err = db .Model (table ).Page (2 , 2 ).Order ("id" ).All ()
38
+ t .AssertNil (err )
39
+ fmt .Println ("page: 2--------" , result )
40
+ gtest .Assert (len (result ), 2 )
41
+ gtest .Assert (result [0 ]["ID" ], 3 )
42
+ gtest .Assert (result [1 ]["ID" ], 4 )
43
+
44
+ result , err = db .Model (table ).Page (3 , 2 ).Order ("id" ).All ()
45
+ t .AssertNil (err )
46
+ fmt .Println ("page:3 --------" , result )
47
+ gtest .Assert (len (result ), 2 )
48
+ gtest .Assert (result [0 ]["ID" ], 5 )
49
+
50
+ result , err = db .Model (table ).Page (2 , 3 ).All ()
51
+ t .AssertNil (err )
52
+ gtest .Assert (len (result ), 3 )
53
+ })
54
+
53
55
}
54
56
55
57
func Test_Model_Insert (t * testing.T ) {
0 commit comments