Felhasználói eszközök

Eszközök a webhelyen


oktatas:web:javascript:javascript_teszt:mocha

Különbségek

A kiválasztott változat és az aktuális verzió közötti különbségek a következők.

Összehasonlító nézet linkje

Előző változat mindkét oldalon Előző változat
Következő változat
Előző változat
oktatas:web:javascript:javascript_teszt:mocha [2023/06/12 16:33]
admin [Futtatás paranccsal]
oktatas:web:javascript:javascript_teszt:mocha [2024/04/23 16:04] (aktuális)
admin [Horgok]
Sor 4: Sor 4:
  
   * **Szerző:​** Sallai András   * **Szerző:​** Sallai András
-  * Copyright (c) 2021-2023, Sallai András+  * Copyright (c) 2021, Sallai András
   * Licenc: [[https://​creativecommons.org/​licenses/​by-sa/​4.0/​|CC Attribution-Share Alike 4.0 International]]   * Licenc: [[https://​creativecommons.org/​licenses/​by-sa/​4.0/​|CC Attribution-Share Alike 4.0 International]]
   * Web: https://​szit.hu   * Web: https://​szit.hu
Sor 134: Sor 134:
 ===== Kizáró tesztek ===== ===== Kizáró tesztek =====
  
-Csak az "​egy"​ fusson:+Csak az "​egy"​ fusson, az only() függvénnyel van beállítva:
  
 <code javascript>​ <code javascript>​
Sor 147: Sor 147:
 </​code>​ </​code>​
  
-Az "​egy"​ ne fusson:+Az "​egy"​ ne fusson, a skip() függvénnyel van beállítva:
  
 <code javascript>​ <code javascript>​
Sor 196: Sor 196:
 }); });
 </​code>​ </​code>​
 +
 +===== Böngészőben futó függvény tesztelése =====
 +
 +A HTML oldalon és a package.json fájlban is be kell állítani a type értéket module-ra.
 +
 +
 +<code javascript src/​triangle.js>​
 +function calcArea(base,​ height) {
 +    return 0.5 * base * height;
 +}
 +export {calcArea}
 +</​code>​
 +
 +<code javascript test/​app.spec.js>​
 +
 +import assert from '​assert';​
 +import { calcArea } from '​../​src/​triangle.js';​
 +
 +describe('​A calcArea() függvény tesztje',​ function() {
 +    it('Ha a bemenet 30, 35, eredmény 525', function() {
 +        const base = 30;
 +        const height = 35;
 +        const area = calcArea(base,​ height);
 +        // expect(area).to.equal(525);​
 +        assert.equal(area,​ 525);
 +    });
 +});
 +
 +</​code>​
 +
  
 ===== chai ===== ===== chai =====
oktatas/web/javascript/javascript_teszt/mocha.1686580424.txt.gz · Utolsó módosítás: 2023/06/12 16:33 szerkesztette: admin