@@ -40,7 +40,7 @@ func TestActivity(t *testing.T) {
40
40
},
41
41
}
42
42
43
- t .Run ("list all activity" , func (t * testing.T ) {
43
+ t .Run ("list default activity" , func (t * testing.T ) {
44
44
defer mock .ClearTestCases ()
45
45
46
46
require .Nil (t , mock .AddActivityListTestCase (nil , nil , activity ))
@@ -69,5 +69,23 @@ func TestActivity(t *testing.T) {
69
69
require .Equal (t , limit , len (respActivity ))
70
70
require .Equal (t , activity [0 ], respActivity [0 ])
71
71
})
72
+
73
+ t .Run ("list all dns record activity, multiple params" , func (t * testing.T ) {
74
+ defer mock .ClearTestCases ()
75
+
76
+ limit := 1000
77
+ params := []api.Param {{Key : "limit" , Value : fmt .Sprintf ("%d" , limit )}, {Key : "resource_type" , Value : "record" }}
78
+
79
+ require .Nil (t , mock .AddActivityListTestCase (nil , nil , activity , params ... ))
80
+
81
+ respActivity , _ , err := client .Activity .List (params ... )
82
+ require .Nil (t , err )
83
+ require .NotNil (t , respActivity )
84
+ require .Equal (t , len (activity ), len (respActivity ))
85
+
86
+ for i := range activity {
87
+ require .Equal (t , activity [i ], respActivity [i ], i )
88
+ }
89
+ })
72
90
})
73
91
}
0 commit comments