Browse Source

CARD_COLORS erstellt + Unit Tests

- beinhaltet Farben der Karten
main
Nicolas Fritz 2 years ago
parent
commit
a872f7a24f
  1. 5
      uno/js/uno.js
  2. 35
      uno/tests/test_Uno.test.js

5
uno/js/uno.js

@ -0,0 +1,5 @@
const CARD_COLORS = ["NONE", "BLUE", "GREEN", "RED", "YELLOW"];
module.exports = {
CARD_COLORS: CARD_COLORS,
}

35
uno/tests/test_Uno.test.js

@ -0,0 +1,35 @@
//Imports
const uno = require('../js/uno');
//Instanz CARD_COLORS aus uno.js
const CARD_COLORS = uno.CARD_COLORS;
//Testet mögliche Farben aus Array CARD_COLORS
describe('Testet die Möglichen Farben', () => {
//Es gibt Farblos als "NONE" im Array
it('Farblos', function () {
expect(CARD_COLORS[0]).toBe("NONE");
});
//Es gibt Blau als "Blue" im Array
it('Blau', function () {
expect(CARD_COLORS[1]).toBe("BLUE");
});
//Es gibt Rot als "RED" im Array
it('Rot', function () {
expect(CARD_COLORS[3]).toBe("RED");
});
//Es gibt Grün als "GREEN" im Array
it('Grün', function () {
expect(CARD_COLORS[2]).toBe("GREEN");
});
//Es gibt Gelb als "YELLOW" im Array
it('Gelb', function () {
expect(CARD_COLORS[4]).toBe("YELLOW");
});
});
Loading…
Cancel
Save