Skip to content

FEAT: added working tests to git environment for frontend and backend

Tygo Houweling requested to merge feat/added-tests-to-manage-giftcards into dev

Omschrijving

Testen toegevoegd aan git voor user story: Beheren van giftcards. Deze user story gaat om het beheren van giftcards voor de administrator, getest op frontend en op backend.

Missende testen giftcardController

Er zijn geen testen te vinden over de giftcardcontroller in dit merge request, dit is omdat de giftcardcontroller enkel het ophalen van giftcards regelt en dit een basis functie is van java / springboot. Hier is dus niet op te testen.

How-to-demo

Backend

  1. Navigeer naar de file die je wilt testen in de test folder.
  2. Klik op het play icoon om de testen te starten

Frontend

  1. Zet in de file: cypress/e2e/dashboard.spec.cy.ts een werkende UUID neer en een werkend JWT token
  2. Run het commando: npx cypress open
  3. Run de testen zoals altijd op de frontend

Bewijs werking testen

Backend

image

Frontend

image

Checklist

  • Mijn pull request is voor één story/feature.
  • Elke individuele commit in dit pull request is logisch.
  • Alle code, documentatie en commits zijn in het Engels.
  • Ik heb overbodige/ongebruikte code weggegooid.
  • Mijn pull-request verwerkt geen nieuwe gevoelige informatie zonder dat ik dit heb doorgesproken met een lid van het security-team.
  • Ik heb tests toegevoegd of bijgewerkt om mijn wijzigingen te testen.
  • Als mijn wijziging veranderingen in de documentatie vereist, dan heb ik dat bijgewerkt.

Merge request reports