diff options
| author | Jules Laplace <jules@okfoc.us> | 2015-11-04 01:57:16 -0500 |
|---|---|---|
| committer | Jules Laplace <jules@okfoc.us> | 2015-11-04 01:57:16 -0500 |
| commit | 1f6823d07dafdf299c4e2bff55ae355be495ab68 (patch) | |
| tree | 303a8cbcd7104b802b4b322dbb5f0dc44fb1d928 | |
| parent | 9dd3ae274650fba0deff45f04a666fe3ec5828a9 (diff) | |
stub out cart tests
| -rw-r--r-- | StoneIsland/www/js/sdk/cart.js | 1 | ||||
| -rw-r--r-- | test/test/01-product.js | 2 | ||||
| -rw-r--r-- | test/test/02-login.js | 2 | ||||
| -rw-r--r-- | test/test/03-address.js | 2 | ||||
| -rw-r--r-- | test/test/04-cart.js | 76 |
5 files changed, 69 insertions, 14 deletions
diff --git a/StoneIsland/www/js/sdk/cart.js b/StoneIsland/www/js/sdk/cart.js index 9fb9b11f..d0c8f6df 100644 --- a/StoneIsland/www/js/sdk/cart.js +++ b/StoneIsland/www/js/sdk/cart.js @@ -16,7 +16,6 @@ sdk.cart = (function(){ data: "{}", // data: opt.data, success: function(data){ - console.log(data) cart.id = data["CartSession"]["CartId"] cart.token = data["CartSession"]["CartToken"] opt.success(data) diff --git a/test/test/01-product.js b/test/test/01-product.js index 5f9ebe6e..983532d7 100644 --- a/test/test/01-product.js +++ b/test/test/01-product.js @@ -19,7 +19,9 @@ describe('product', function(){ done() }) }) + }) + describe('#item()', function(){ it('returns an item', function(done){ promise(sdk.product.item, { code: test_item['Code8'] }).then(function(data){ assert(data.Header.StatusCode == 200) diff --git a/test/test/02-login.js b/test/test/02-login.js index e96e93b5..5bf2cdef 100644 --- a/test/test/02-login.js +++ b/test/test/02-login.js @@ -33,7 +33,9 @@ describe('account', function(){ done() }) }) + }) + describe('#login()', function(){ it('refreshes the token', function(done){ promise(sdk.account.login, { data: login_user_data }).then(function(data){ // console.log(data) diff --git a/test/test/03-address.js b/test/test/03-address.js index 9cf2dab5..2192c3a7 100644 --- a/test/test/03-address.js +++ b/test/test/03-address.js @@ -36,7 +36,9 @@ describe('address', function(){ done() }) }) + }) + describe('#list()', function(){ it('lists addresses', function(done){ promise(sdk.address.list, {}).then(function(data){ // console.log(data.AddressBook) diff --git a/test/test/04-cart.js b/test/test/04-cart.js index 31764f5e..ba054bd4 100644 --- a/test/test/04-cart.js +++ b/test/test/04-cart.js @@ -7,19 +7,6 @@ var assert = require("assert") // sdk.cart.add_item // sdk.cart.delete_item // sdk.cart.get_status -// sdk.cart.set_shipping_address -// sdk.shipping.get_box_types -// sdk.shipping.set_box_type -// sdk.shipping.get_delivery_types -// sdk.shipping.set_delivery_type -// sdk.cart.set_payment_type -// sdk.cart.set_credit_card -// sdk.payment.list_credit_cards -// sdk.payment.add_credit_card -// sdk.payment.delete_credit_card -// sdk.payment.get_payment_types -// sdk.cart.use_stored_credit_card -// sdk.cart.finalize describe('cart', function(){ @@ -34,4 +21,67 @@ describe('cart', function(){ }) }) + describe('#set_user()', function(){ + }) + describe('#add_item()', function(){ + }) + describe('#delete_item()', function(){ + }) + describe('#get_status()', function(){ + }) + }) + + +// sdk.cart.set_shipping_address +// sdk.shipping.get_box_types +// sdk.shipping.set_box_type +// sdk.shipping.get_delivery_types +// sdk.shipping.set_delivery_type + +describe('shipping', function(){ + describe('#set_shipping_address()', function(){ + }) + describe('#get_box_types()', function(){ + }) + describe('#set_box_type()', function(){ + }) + describe('#get_delivery_types()', function(){ + }) + describe('#set_delivery_type()', function(){ + }) +}) + + +// sdk.cart.set_payment_type +// sdk.cart.set_credit_card +// sdk.payment.list_credit_cards +// sdk.payment.add_credit_card +// sdk.payment.delete_credit_card +// sdk.payment.get_payment_types +// sdk.cart.use_stored_credit_card + +describe('payment', function(){ + describe('#set_payment_type()', function(){ + }) + describe('#set_credit_card()', function(){ + }) + describe('#list_credit_cards()', function(){ + }) + describe('#add_credit_card()', function(){ + }) + describe('#delete_credit_card()', function(){ + }) + describe('#get_payment_types()', function(){ + }) + describe('#use_stored_credit_card()', function(){ + }) +}) + + +// sdk.cart.finalize + +describe('checkout', function(){ + describe('#finalize()', function(){ + }) +})
\ No newline at end of file |
