JSFiddle - React, Tailwind, and code Playground
by Gajus Kuizinas
JavaScript
describe('Product basket', function () {
var productBasket;
beforeEach(function () {
productBasket = new ProductBasket();
});
describe('.getTotal()', function () {
it('returns sum of product.getPrice()', function () {
var productDummy1 = {getPrice: function () { return 10; }},
productDummy2 = {getPrice: function () { return 20; }};
productBasket.add(productDummy1);
productBasket.add(productDummy2);
expect(productBasket.getTotal()).toEqual(30);
});
});
});