Include Page | ||||
---|---|---|---|---|
|
Include Page | ||||
---|---|---|---|---|
|
Backend
Voor de backend zijn alle klassen genoemd die worden getest, samen met de methode in deze klassen. Dit wordt vernoemd in de onderstaande tabel. Alle testen voor de backend in dit hoofdstuk worden opgesteld door middel van unittesten. Per klasse is er een tabelwaarin alle tests voor die klasse worden benoemd samen met welke methode het betreft, het verwachtte resultaat, het echte resultaat en of de test geslaagd is.
...
Methode | Test naam | Expected Result | Actual Result | Test Result |
---|---|---|---|---|
getWerkplekOverzicht() | haalWerkplekOverzichtOpNietBestaandeLocatie() | Status code 404 | Status code 404 | Succes |
getWerkplekOverzicht() | haalWerkplekOverzichtOpBestaandeLocatie() | Status code 200 | Status code 200 | Succes |
getWerkplekOverzicht() | haalWerkplekOverzichtOpBestaandeLocatieGeenWerkplekken() | Status code 500 | Status code 500 | Succes |
getWerkplekOverzicht() | haalWerkplekOverzichtOpBestaandeLocatieMetWerkplekken() | Status code 200 | Status code 200 | Succes |
getWerkplekOverzicht() | haalWerkplekOverzichtOpBestaandeLocatieMetWerkplekkenMetWerknemers() | Status code 200 | Status code 200 | Succes |
addWerkplek() | addWerkplekLocatieBestaatNiet() | Status code 404 | Status code 404 | Succes |
addWerkplek() | addWerkplekWerkplekBestaalAl() | Status code 409 | Status code 409 | Succes |
addWerkplek() | addWerkplekLocatieBestaatWelWerkplekBestaatNogNiet() | Status code 200 | Status code 200 | Succes |
deleteWerkplek() | deleteWerkplekWerkplekBestaat() | Status code 200 | Status code 200 | Succes |
deleteWerkplek() | deleteWerkplekWerkplekBestaatNiet() | Status code 409 | Status code 409 | Succes |
updateWerkplek() | updateWerkplekWerkplekBestaat() | Status code 200 | Status code 200 | Succes |
updateWerkplek() | updateWerkplekWerkplekBestaatNiet() | Status code 409 | Status code 409 | Succes |
reserveerWerkplek() | reserveerNietBestaandeLocatie() | Status code 404 | Status code 404 | Succes |
reserveerWerkplek() | reserveerBestaandeLocatieGeldigeDatum() | Status code 200 | Status code 200 | Succes |
reserveerWerkplek() | reserveerBestaandeLocatieOngeldigeDatumFormat() | Status code 400 | Status code 400 | Succes |
reserveerWerkplek() | reserveerBestaandeLocatieOngeldigeDatum() | Status code 400 | Status code 400 | Succes |
reserveerWerkplek() | reserveerBestaandeLocatieGeldigeDatumNietBestaandeWerkplek() | Status code 404 | Status code 404 | Succes |
reserveerWerkplek() | reserveerBestaandeLocatieGeldigeDatumEerderAlGereserveerdePlek() | Status code 409 | Status code 409 | Succes |
reserveerWerkplek() | reserveerBestaandeLocatieGeldigeDatumAlGereserveerdVandaag() | Status code 200 | Status code 200 | Succes |
reserveerWerkplek() | reserveerBestaandeLocatieGeldigeDatumVollePlek() | Status code 409 | Status code 409 | Succes |
reserveerWerkplek() | verwijderReserveringBestaandeLocatie() | Status code 200 | Status code 200 | Succes |
reserveerWerkplek() | verwijderReserveringNietBestaandeLocatie() | Status code 404 | Status code 404 | Succes |
VerlofService
Methode | Test naam | Expected Result | Actual Result | Test Result |
---|---|---|---|---|
verlofUrenAfgelopenJaarMeenemenOfUitbetalen() | verlofUrenAfgelopenJaarMeenemenOfUitbetalenVerlofUrenTotaalNull() | "Er ging iets fout bij het ophalen van de huidige verlof uren" | "Er ging iets fout bij het ophalen van de huidige verlof uren" | Succes |
verlofUrenAfgelopenJaarMeenemenOfUitbetalen() | verlofUrenAfgelopenJaarMeenemenOfUitbetalenVerlofWelMeenemen() | 100 | 100 | Succes |
verlofUrenAfgelopenJaarMeenemenOfUitbetalen() | verlofUrenAfgelopenJaarMeenemenOfUitbetalenVerlofNietMeenemen() | 100 | 100 | Succes |
calcVerlofUren() | calcVerlofUrenEindDatumNaBeginDatum() | 0 | 0 | Succes |
calcVerlofUren() | calcVerlofUrenGeenStartEindTijd() | 32 | 32 | Succes |
calcVerlofUren() | calcVerlofUrenWelStartEindTijdStartEindDagGelijk() | 8 | 8 | Succes |
calcVerlofUren() | calcVerlofUrenWelStartEindTijdMeerdereDagen() | 40 | 40 | Succes |
getVerlofAanvragenMedewerker() | executeGetVerlofAanvragenMedewerker() | [ { weknemerId: 11 } ] | [ { weknemerId: 11 } ] | Succes |
getAlleVerlofAanvragen() | executeGetAlleVerlofAanvragen() | [ { weknemerId: 11 } ] | [ { weknemerId: 11 } ] | Succes |
keurVerlofAanvraag() | keurVerlofNietBestaandeAanvraag() | Status code 500 | Status code 500 | Succes |
keurVerlofAanvraag() | keurVerlofAanvraagDieNietOpenStaat() | Status code 400 | Status code 400 | Succes |
keurVerlofAanvraag() | keurVerlofAanvraagPendingPOIsPO() | Status code 200 | Status code 200 | Succes |
keurVerlofAanvraag() | keurVerlofAanvraagPendingLeadIsPO() | Status code 403 | Status code 403 | Succes |
keurVerlofAanvraag() | keurVerlofAanvraagPendingLeadIsLead() | Status code 200 | Status code 200 | Succes |
vraagVerlofAan() | vraagVerlofAanIncorrecteTijden() | Status code 400 | Status code 400 | Succes |
vraagVerlofAan() | vraagVerlofAanCorrecteTijdenHeleDag() | Status code 200 | Status code 200 | Succes |
vraagVerlofAan() | vraagVerlofAanCorrecteTijden() | Status code 200 | Status code 200 | Succes |
vraagVerlofAan() | vraagVerlofAanEinddatumVoorStartdatum() | Status code 400 | Status code 400 | Succes |
vraagVerlofAan() | vraagVerlofAanOverlap() | Status code 409 | Status code 409 | Succes |
verlofAanvraagOverlap() | verlofAanvraagOverlapGeenOpenstaandeAanvragen() | false | false | Succes |
verlofAanvraagOverlap() | verlofAanvraagOverlapMetOverlap() | true | true | Succes |
verlofAanvraagOverlap() | verlofAanvraagOverlapZonderOverlap() | false | false | Succes |