# 10 Eindopdracht coderen en testen #### *Wat ga je leren?*
Met alles wat we hebben geleerd gaan we een PHP programmaatje maken. Let's go!
Een webshop geeft zomerse korting. ##### Korting
10% op alle artikelen als de temperatuur dit weekend boven de 21 graden, maar niet boven de 25 graden uitkomt. 15% als de temperatuur dit weekend boven de 25 graden uitkomt. 20% als de temperatuur dit weekend boven de 30 graden uitkomt.
##### Bezorgkosten De bezorgkosten zijn standaard 4 euro per bestelling, maar als de prijs van de bestelling (na korting) meer dan 40 euro is dan zijn de bezorgkosten 0. ```PHP "; echo "Temperatuur dit weekend: $temperatuur"; echo "
"; echo "Korting: $korting"; echo "
"; echo "Bezorgkosten: $bezorgkosten"; echo "
"; echo "
"; echo "Eindbedrag: ".$prijsBestelling-$korting+$bezorgkosten; ``` Maak de **code** af en zorgen ervoor dat het eindbedrag juist wordt berekend. Bepaal eerst de $bezorgkosten op regel 8, dan de korting op regel 12. Vul testwaarden in op regel 4 en 5 en test de code. Test met verschillende waarden. ##### Testlog Maak een **testlog**. Dit is een kort documentje waarin je telkens als je test de testwaarden noteert en daarbij zet je het eindbedrag neer. In het test documentje staat *bijvoorbeeld* het volgende:
temperatuur prijsBestelling Eindbedrag Correct (ja/nee)
20 40 40 ja
20 42 42 ja
22 42 41,8ja
30 10 12 ja
50 5 9 ja
Bepaal minimaal 10 test scenario's. ##### Inleveren - **code** php110-jouw-naam.php.php - **testlog** test110-jouw-naam.pdf (gebruik save as in MS Word en kies PDF als bestands type)