Browse Source

Test Dreierpasch mit verschiedenen Testfaellen

main
Lucas Thenert 2 years ago
parent
commit
599eb7ac79
  1. 1
      kniffel/inc/dreierPasch.js
  2. 29
      kniffel/test/test_dreierPasch.test.js

1
kniffel/inc/dreierPasch.js

@ -13,3 +13,4 @@ function dreierPasch(wuerfelArr){
return output; return output;
} }
module.exports = dreierPasch;

29
kniffel/test/test_dreierPasch.test.js

@ -0,0 +1,29 @@
const dreierPasch = require('../inc/dreierPasch');
//Eine Test Gruppe, mit mehreren Tests
describe('tests kniffel', () => {
it('teste ob drei gleiche Augenzahlen existieren (Dreier Pasch)', ()=>{
//Vergleiche Ist- und Sollergebnis
expect(dreierPasch([2, 1, 5, 5, 5])).toBe(18);
});
it('teste ob drei gleiche Augenzahlen existieren (Dreier Pasch)', ()=>{
//Vergleiche Ist- und Sollergebnis
expect(dreierPasch([5, 5, 5, 6, 2])).toBe(23);
});
it('teste wenn drei gleiche Augenzahlen nicht existieren --> keine Punkte vergeben', ()=>{
//Vergleiche Ist- und Sollergebnis
expect(dreierPasch([2, 5, 6, 4, 1])).toBe(0);
});
})
Loading…
Cancel
Save