Syftet med detta repo är att det skall fungera som er kod som ni får given. Ni skall inte ändra på funktionaliteten som nu finns på något sätt. För att komma igång med inlämningen behöver ni göra följande:
- Klona ner repot till er dator
- Ta bort .git-mappen
- Skapa ett nytt gitrepo åt er själva
Jag vill att ni tittar igenom koden, gör er bekväm med den så att ni förstår vad den gör. Testkör applikationen och se till att den beter sig som ni tänker er att den skall göra. Ni får i detta läge absolut lägga till en del console.log där ni känner för det.
När ni har klonat ner repot och skapat ert eget repo behöver ni köra följande kommandon:
- npm i
- npx parcel src/index.html
Där det sista kommandot kommer att sätta igång applikationen så att ni kan surfa och titta på den.
Det ni behöver göra i denna inlämning är att skapa tester för de funktioner som finns i main.ts och functions.ts. Ni behöver skapa godkända tester för så många funktioner ni hinner med. Ni behöver ha ett code coverage på minst 50%. Detta kommer att ge er ett G.
Om ni vill uppnå ett VG skall ni även implementera en godkänt sortering av listan och skriva tester för denna funktion också. Ni behöver också ha ett code coverage på över 90%.