jest-cucumber
Version:
Execute Gherkin scenarios in Jest
29 lines • 909 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.OnlineSales = void 0;
var itemPrices = {
'Autographed Neil deGrasse Tyson book': 100,
'Rick Astley t-shirt': 22,
'An idea to replace EVERYTHING with blockchains': 0,
};
var OnlineSales = /** @class */ (function () {
function OnlineSales() {
this.listedItems = [];
}
OnlineSales.prototype.listItem = function (name) {
this.listedItems.push(name);
};
OnlineSales.prototype.sellItem = function (name) {
var itemIndex = this.listedItems.indexOf(name);
if (itemIndex !== -1) {
this.listedItems.splice(itemIndex, 1);
return itemPrices[name];
}
else {
return null;
}
};
return OnlineSales;
}());
exports.OnlineSales = OnlineSales;
//# sourceMappingURL=online-sales.js.map