oktatas:web:javascript:javascript_teszt:jasmine:egyezesek
Tartalomjegyzék
Jasmine egyezések
- Szerző: Sallai András
- Copyright © 2023, Sallai András
- Licenc: CC BY-SA 4.0
- Web: https://szit.hu
Egyezések táblázata
Az egyezéshez milyen függvényeket használhatunk, a következő táblázatban láthatjuk:
toBe() | állítás vizsgálata |
toBeNull() | null vizsgálata |
toBeUndefined() | nincs definiálva? |
toBeDefined() | definiálva van? |
toBeNaN() | a NaN vizsgálata (Not A Number) |
toEqual() | egyenlőség vizsgálata |
toBeFalsy() | A tulajdonság vagy az érték false |
toBeTruthy() | A tulajdonság vagy az érték true |
toMatch() | A karakterlánc egyezik egy szabályos kifejezésre. |
toContain() | A karakterlánc vagy a tömb tartalmaz egy részt? |
toBeLessThan() | Kisebb mint, matematikai összehasonlítás. |
toBeGreaterThan() | Nagyobb mint, matematikai összehasonlítás. |
toBeCloseTo() | Összehasonlítás, pontosság megadásával (második paraméter) |
toThrow() | A függvény dob-e kivételt? |
toThrowError() | Egy adott kivétel tesztelése |
toBeCloseTo()
Pontosság meghatározása:
expect(actual).toBeCloseTo(expected, 0.9);
not
Minden eredménynek vehetjük az inverzét, minden kulcsszónál:
expect(actual).not.toBe(expected); expect(actual).not.toBeDefined(expected);
oktatas/web/javascript/javascript_teszt/jasmine/egyezesek.txt · Utolsó módosítás: 2023/08/23 07:56 szerkesztette: admin