Page History
...
- Hver testcase er implementeret som en metode i den relevante testklasse
- Testcasen er navngivet, så det tydeligt fremgår, hvad formålet med testen er
- Kommentarer i testcasen inddeler tydeligt i præcondition (Given), udførsel (When), tjek (Then) som beskrevet f.eks. Martin Fowler: Given-When-Then
Unittests er implementeret vha JUnit og kan eksekveres af Mavens standard testplugin SureFire.
...
Property | Beskrivelse |
| notificationbroker.endpoint | Endpoint for NAS 2 NotificationBroker |
| pullpointfactory.endpoint | Endpoint for NAS 2 PullPointFactory |
| pullpoint.endpoint | Endpoint for NAS 2 PullPoint |
| subscriptionmanager.endpoint | Endpoint for NAS 2 SubscriptionManager |
| idlist.endpoint | Endpoint for NAS 2 Idlist |
| administration.endpoint | Endpoint for NAS 2 Administration |
For nemheds skyld er der angivet følgende profiler (kan angives med -P), med variabeldefinitioner for et givent miljø
| Profilnavn | Miljø |
|---|---|
| development | Det dockerbaserede udviklingsmiljø for NAS 2 |
F.eks.
| Code Block |
|---|
mvn -Pdevelopment test |
Testrapporter kan genereres i HTML med kommandoer: mvn surefire-report:report; mvn site -DgenerateReports=false
...