---
# System prepended metadata

title: <big><big><big>Test handleiding</big></big></big>

---

<br/>

<big><big>**Software Egineering Lab 2 - Group 4**</big></big>

# <big><big><big>Test handleiding</big></big></big>

<br/>



### Unit testen backend

In de backend hebben we voor ongeveer elke [Entiteit]Controller en [Entiteit]Service klasse testen geschreven.
Om de testen te runnen, moet je volgend commando runnen in de `app/backend` folder:
```
mvn verify
```
Dit zal alle unit testen runnen in de backend en de resultaten uitprinten.
Nu zitten we aan 237 succesvolle unit testen. De onderstaande grafiek toont wat onze test coverage is.

Hierbij focussen we ons vooral op de Services en Controllers omdat deze de bussiness logic van onze applicatie bevatten.

![](https://i.imgur.com/jtGpHvI.png)

### Testen frontend

Door tijdsgebrek hebben we besloten om geen UI testen te schrijven. Dit omdat ze heel intesief moeten onderhouden worden en
omdat wij meer belang hechten aan functionaliteit.