Refactor PagedFetcher so it makes one request at a time

This commit is contained in:
Matt-Yorkley
2020-04-07 17:58:37 +02:00
parent b3c968856b
commit 5bb2614f9d
3 changed files with 23 additions and 19 deletions

View File

@@ -51,9 +51,9 @@ describe "VariantOverridesCtrl", ->
it "adds products", ->
spyOn(VariantOverrides, "ensureDataFor")
expect(scope.products).toEqual []
scope.addProducts ['a', 'b']
scope.addProducts { products: ['a', 'b'] }
expect(scope.products).toEqual ['a', 'b']
scope.addProducts ['c', 'd']
scope.addProducts { products: ['c', 'd'] }
expect(scope.products).toEqual ['a', 'b', 'c', 'd']
expect(VariantOverrides.ensureDataFor).toHaveBeenCalled()