Tanuld meg, hogyan teszteld a TypeScript-feladataidat az Exercism-ön
Mielőtt megpróbálod futtatni a teszteket, győződj meg róla, hogy a feladat mappája megfelelően be van állítva: kövesd a telepítési lépéseket, vagyis a corepack yarn install parancsot és az Editor SDK beállítását.
A teszteket ezzel futtathatod:
$ corepack yarn test
Ügyelj rá, hogy a kódod kövesse a bevált gyakorlatokat, ahogy más felhasználók is teszik, az eslint segítségével, ami egy eszköz a kódod statikus elemzéséhez. Az ilyen eszközök időt takarítanak meg neked a kódodban lévő elgépelések vagy buta hibák felismerésében:
$ corepack yarn lint
Vagy csináld mindkettőt egyszerre:
$ corepack yarn test && corepack yarn lint
Az Exercism TypeScript-kurzusa nem írja elő a kód stílusát, így szabadon választhatsz: írhatsz pontosvesszőt vagy anélkül, használhatsz tabulátort vagy szóközöket, és bármit, ami ezek között van.
Ezen a kurzuson a tesztek általában modulként importálva töltik be a megvalósításodat: import Bob from './bob';.
Ahhoz, hogy ez működjön, exportálnod kell a megvalósításodat abból a fájlból, amelyben a tesztek a modulodat keresik, ez pedig a bob.ts:
export class Bob {
public hey(message: string) {
// Your solution here
}
}
Minden feladatban adtunk neked vázakat, és ebbe beleírtuk neked ezt az export-ot.