beerbay-math
Version:
19 lines (16 loc) • 613 B
JavaScript
;
var _cart = require("./cart");
var _cart2 = require("./mock/cart");
describe('getCartQuantity', function () {
test('Empty Cart has 0 quantity', function () {
expect((0, _cart.getCartQuantity)(_cart2.EMPTY_CART)).toBe(0);
});
test('Cart has quantity equal to sum of qtys for individual products', function () {
expect((0, _cart.getCartQuantity)(_cart2.MOCK_CART)).toBe(6);
});
});
describe('getCartPrice', function () {
test('getCartPrice is equal to Summation of cart items * cart price', function () {
expect((0, _cart.getCartPrice)(_cart2.MOCK_CART)).toBe(73.2);
});
});