emailService.spec.js |
tests/emailService.spec.js |
✅ |
Verifierar att e-posttjänsten genererar och skickar korrekta e-postmeddelanden vid begäran om verifieringskod. |
generateCode.spec.js |
tests/generateCode.spec.js |
✅ |
Kontrollerar att kodgeneratorn skapar unika och giltiga koder med avseende på längd, teckenuppsättning och format. |
login.spec.js |
tests/login.spec.js |
✅ |
Testar inloggningsfunktionen med både giltiga och ogiltiga användaruppgifter för att säkerställa korrekt autentisering. |
register.spec.js |
tests/register.spec.js |
✅ |
Säkrar att registreringsflödet validerar inskickade data korrekt och skapar nya användarkonton enligt specifikation. |
verificationCodeSchema.test.js |
tests/verificationCodeSchema.test.js |
✅ |
Validerar att schemat för verifieringskod uppfyller förväntade regler för datatyp, obligatoriska fält och format. |
fireBaseController.spec.js |
tests/fireBaseController.spec.js |
✅ |
Testar integrationen mot Firebase genom simulering av läs- och skrivoperationer samt korrekt felhantering. |
generatePassword.spec.js |
tests/generatePassword.spec.js |
✅ |
Kontrollerar att lösenordsgeneratorn framställer lösenord med rätt komplexitet, längd och teckenvariation. |
pageController.spec.js |
tests/pageController.spec.js |
✅ |
Säkrar att sidkontrollern hanterar inkommande förfrågningar och routning enligt definierade regler och vyer. |
renderDashboard.spec.js |
tests/renderDashboard.spec.js |
✅ |
Testar att dashboard-vyn renderas korrekt med förväntade komponenter och data från backend. |
renderLogin.spec.js |
tests/renderLogin.spec.js |
✅ |
Verifierar att inloggningssidan renderas felfritt i alla avsedda användarscenarier och enhetsstorlekar. |
getPasswordById.spec.js |
tests/getPasswordById.spec.js |
✅ |
Testar hämtning av en enskild lösenordspost baserat på unikt ID samt hantering av icke-existerande eller felaktiga ID. |
getUserPasswords.spec.js |
tests/getUserPasswords.spec.js |
✅ |
Kontrollerar att alla lösenord som tillhör en viss användare hämtas korrekt och presenteras i rätt ordning. |
savePassword.spec.js |
tests/savePassword.spec.js |
✅ |
Säkrar att sparfunktionaliteten för lösenord hanterar insättning och uppdatering i databasen samt felhantering. |