From 695904a0440ef45cea9037749f9e5266b18d30c5 Mon Sep 17 00:00:00 2001 From: Lucas Thenert Date: Thu, 26 Jan 2023 12:54:44 +0100 Subject: [PATCH] =?UTF-8?q?Sortiere=20Wuerfel=20fuer=20kleine=20und=20gro?= =?UTF-8?q?=C3=9Fe=20Stra=C3=9Fe?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kniffel/inc/sortiereWuerfelaufsteigend.js | 6 ++++++ .../test/test_sortiereWuerfelaufsteigend.test.js | 14 ++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 kniffel/inc/sortiereWuerfelaufsteigend.js create mode 100644 kniffel/test/test_sortiereWuerfelaufsteigend.test.js diff --git a/kniffel/inc/sortiereWuerfelaufsteigend.js b/kniffel/inc/sortiereWuerfelaufsteigend.js new file mode 100644 index 0000000..1b99182 --- /dev/null +++ b/kniffel/inc/sortiereWuerfelaufsteigend.js @@ -0,0 +1,6 @@ +function sortiereWuerfelaufsteigend(wuerfelArr){ + + return wuerfelArr.sort(); +} +module.exports = sortiereWuerfelaufsteigend; + diff --git a/kniffel/test/test_sortiereWuerfelaufsteigend.test.js b/kniffel/test/test_sortiereWuerfelaufsteigend.test.js new file mode 100644 index 0000000..5d73752 --- /dev/null +++ b/kniffel/test/test_sortiereWuerfelaufsteigend.test.js @@ -0,0 +1,14 @@ +const sortiereWuerfelaufsteigend = require('../inc/sortiereWuerfelaufsteigend'); + + +//Eine Test Gruppe, mit mehreren Tests +describe('tests kniffel', () => { + + it('teste aufsteigende Sortierung fuer große oder kleine Straße', ()=>{ + + //Vergleiche Ist- und Sollergebnis + expect(sortiereWuerfelaufsteigend(['3', '5', '4', '2', '1'])).toContain('1', '2', '3', '4', '5'); + + }); + +})