From 8a4aa4b68442c8e96587ea679865b6ca7108805c Mon Sep 17 00:00:00 2001 From: archive-sebastian Date: Mon, 10 Dec 2018 10:32:55 +0100 Subject: [PATCH 1/3] add golden master for typescript --- TypeScript/test/golden-master-text-test.ts | 27 ++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 TypeScript/test/golden-master-text-test.ts diff --git a/TypeScript/test/golden-master-text-test.ts b/TypeScript/test/golden-master-text-test.ts new file mode 100644 index 00000000..96b60e41 --- /dev/null +++ b/TypeScript/test/golden-master-text-test.ts @@ -0,0 +1,27 @@ +import { Item, GildedRose } from '../app/gilded-rose'; + +const items = [ + new Item("+5 Dexterity Vest", 10, 20), // + new Item("Aged Brie", 2, 0), // + new Item("Elixir of the Mongoose", 5, 7), // + new Item("Sulfuras, Hand of Ragnaros", 0, 80), // + new Item("Sulfuras, Hand of Ragnaros", -1, 80), + new Item("Backstage passes to a TAFKAL80ETC concert", 15, 20), + new Item("Backstage passes to a TAFKAL80ETC concert", 10, 49), + new Item("Backstage passes to a TAFKAL80ETC concert", 5, 49), + // this conjured item does not work properly yet + new Item("Conjured Mana Cake", 3, 6)]; + + +const gildedRose = new GildedRose(items); +var days: number = 2; +for (let i = 0; i < days; i++) { + console.log("-------- day " + i + " --------"); + console.log("name, sellIn, quality"); + items.forEach(element => { + console.log(element.name + ' ' + element.sellIn + ' ' + element.quality); + + }); + console.log(); + gildedRose.updateQuality(); +} \ No newline at end of file From c9f4838a093abc69a19be0d9da7d6ba59e6cd5cb Mon Sep 17 00:00:00 2001 From: archive-sebastian Date: Mon, 10 Dec 2018 10:46:17 +0100 Subject: [PATCH 2/3] fixed file name typo --- TypeScript/test/{guilded-rose.spec.ts => gilded-rose.spec.ts} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename TypeScript/test/{guilded-rose.spec.ts => gilded-rose.spec.ts} (100%) diff --git a/TypeScript/test/guilded-rose.spec.ts b/TypeScript/test/gilded-rose.spec.ts similarity index 100% rename from TypeScript/test/guilded-rose.spec.ts rename to TypeScript/test/gilded-rose.spec.ts From 84f92fe5d74526520922f1b3747d0cfd3522dc28 Mon Sep 17 00:00:00 2001 From: archive-sebastian Date: Mon, 10 Dec 2018 10:49:55 +0100 Subject: [PATCH 3/3] excluded none spec files from test runner --- TypeScript/test/mocha.opts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TypeScript/test/mocha.opts b/TypeScript/test/mocha.opts index bf3868c8..7f3499f7 100644 --- a/TypeScript/test/mocha.opts +++ b/TypeScript/test/mocha.opts @@ -1,4 +1,4 @@ --compilers ts-node/register --require source-map-support/register --recursive -test/**/*.ts +test/**/*.spec.ts