Skip to content

Commit 5e39f52

Browse files
committed
test: add account activity test with >1 param to suite
Signed-off-by: TJ Hoplock <[email protected]>
1 parent 3f841e0 commit 5e39f52

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

rest/account_activity_test.go

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ func TestActivity(t *testing.T) {
4040
},
4141
}
4242

43-
t.Run("list all activity", func(t *testing.T) {
43+
t.Run("list default activity", func(t *testing.T) {
4444
defer mock.ClearTestCases()
4545

4646
require.Nil(t, mock.AddActivityListTestCase(nil, nil, activity))
@@ -69,5 +69,23 @@ func TestActivity(t *testing.T) {
6969
require.Equal(t, limit, len(respActivity))
7070
require.Equal(t, activity[0], respActivity[0])
7171
})
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+
})
7290
})
7391
}

0 commit comments

Comments
 (0)