Skip to content

Commit

Permalink
Add tests
Browse files Browse the repository at this point in the history
  • Loading branch information
smaeda-ks committed Dec 22, 2021
1 parent 9f3d6e9 commit 3ce2eb2
Show file tree
Hide file tree
Showing 2 changed files with 44 additions and 0 deletions.
22 changes: 22 additions & 0 deletions fastly/acl_entry_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,28 @@ func TestClient_ACLEntries(t *testing.T) {
t.Errorf("Bad entries: %v", es)
}

// List with paginator
var es2 []*ACLEntry
var paginator *ListAclEntriesPaginator
record(t, fixtureBase+"list2", func(c *Client) {
paginator = c.NewListACLEntriesPagenator(&ListACLEntriesInput{
ServiceID: testService.ID,
ACLID: testACL.ID,
})
es2, err = paginator.GetNext()
})
if err != nil {
t.Fatal(err)
}

if len(es2) != 1 {
t.Errorf("Bad entries: %v", es)
}

if paginator.HasNext() {
t.Errorf("Bad paginator (remaining: %v)", paginator.Remaining())
}

// Get
var ne *ACLEntry
record(t, fixtureBase+"get", func(c *Client) {
Expand Down
22 changes: 22 additions & 0 deletions fastly/dictionary_item_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,28 @@ func TestClient_DictionaryItems(t *testing.T) {
t.Errorf("bad dictionary items: %v", dictionaryItems)
}

// List with paginator
var dictionaryItems2 []*DictionaryItem
var paginator *ListDictionaryItemsPaginator
record(t, fixtureBase+"list2", func(c *Client) {
paginator = c.NewListDictionaryItemsPagenator(&ListDictionaryItemsInput{
ServiceID: testService.ID,
DictionaryID: testDictionary.ID,
})
dictionaryItems2, err = paginator.GetNext()
})
if err != nil {
t.Fatal(err)
}

if len(dictionaryItems2) != 1 {
t.Errorf("Bad items: %v", dictionaryItems2)
}

if paginator.HasNext() {
t.Errorf("Bad paginator (remaining: %v)", paginator.Remaining())
}

// Get
var retrievedDictionaryItem *DictionaryItem
record(t, fixtureBase+"get", func(c *Client) {
Expand Down

0 comments on commit 3ce2eb2

Please sign in to comment.