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..08d05f7 --- /dev/null +++ b/kniffel/test/test_sortiereWuerfelaufsteigend.test.js @@ -0,0 +1,20 @@ +const sortiereWuerfelaufsteigend = require('../inc/sortiereWuerfelaufsteigend'); + + +//Eine Test Gruppe, mit mehreren Tests +describe('tests kniffel', () => { + + it('teste aufsteigende Sortierung fuer große Straße', ()=>{ + + //Vergleiche Ist- und Sollergebnis + expect(sortiereWuerfelaufsteigend(['3', '5', '4', '2', '1'])).toContain('1', '2', '3', '4', '5'); + + }); + it('teste aufsteigende Sortierung fuer kleine Straße', ()=>{ + + //Vergleiche Ist- und Sollergebnis + expect(sortiereWuerfelaufsteigend(['2', '3', '5', '2', '4'])).toContain('2', '3', '4', '5'); + + }); + +})