From 3ad64a7065010337ed9a2111256c3e402cfc55a9 Mon Sep 17 00:00:00 2001 From: Audrius Baltusis Date: Tue, 8 Sep 2020 18:09:43 +0300 Subject: [PATCH] Updated names and labels --- js-jasmine/spec/gilded_rose_spec.js | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/js-jasmine/spec/gilded_rose_spec.js b/js-jasmine/spec/gilded_rose_spec.js index 5f1a9e65..aff7b141 100644 --- a/js-jasmine/spec/gilded_rose_spec.js +++ b/js-jasmine/spec/gilded_rose_spec.js @@ -15,10 +15,9 @@ const items = [ ]; describe("Gilded Rose", function () { - it("should day 1", function () { + it("should calculate stock after 1 day", function () { const gildedRose = new Shop(deepCopy(items)); - const result = getItems(gildedRose, items, 1); - + const result = getStockAfterDays(gildedRose, items, 1); expect(result).toEqual([ jasmine.objectContaining({name: '+5 Dexterity Vest', sellIn: 9, quality: 19}), jasmine.objectContaining({name: 'Aged Brie', sellIn: 1, quality: 1}), @@ -32,10 +31,9 @@ describe("Gilded Rose", function () { ]); }); - it("should day 2", function () { + it("should calculate stock after 2 days", function () { const gildedRose = new Shop(deepCopy(items)); - const result = getItems(gildedRose, items, 2); - + const result = getStockAfterDays(gildedRose, items, 2); expect(result).toEqual([ jasmine.objectContaining({name: '+5 Dexterity Vest', sellIn: 8, quality: 18}), jasmine.objectContaining({name: 'Aged Brie', sellIn: 0, quality: 2}), @@ -49,8 +47,8 @@ describe("Gilded Rose", function () { ]); }); - function getItems(shop, items, days) { - return days ? [...Array(days)].map(() => shop.updateQuality())[days - 1] : items; + function getStockAfterDays(shop, originalItems, days) { + return days ? [...Array(days)].map(() => shop.updateQuality())[days - 1] : originalItems; } function deepCopy(obj) {