Zurück zum Modul: m223.komeo.net
WorkSpace: arbeite in Deiner Projekt-Gruppe:m223-nnnn-n
Thema: Microservices (schliesst bei Bedarf mit anderen Gruppen zusammen)
Abgeben: Testlasse / Code-Coverage
Bewertung: Gruppenarbeit
LBV 2.2 Erweiterungen analysieren
TDD und Code Coverage
Für die definierten Anforderungen aus LBV 2.1
- erstelle Testklassen für die definierten Microservices
- sorge für 100% Code-Coverage
- zeige das Resultat mit einem printScreen Image als Snippet
Aufgabe
- Testklassen erstellen
- 100% Code-Coverage
- erstelle ein private Snippet in Deiner Projekt-Gruppe:
- Projekt:
m223-nnnn-n-web
, resp.m223-nnnn-n-api
mit: - Namen:
/snippets/lb-2.2
- Description:
- Coverage Tool Brief / Link
- Testabdeckung Print-Screen als MarkDown-Image
- File: einem Test-Case
Abgabe: LB 2 am Abend des 4. Modultags
was | als |
---|---|
Projekt | GitLab Projekt in Deinem Projekt m223-nnnn-n-web , resp. m223-nnnn-n-api
|
Code-Coverage |
private Snippet im Projekt /snippets/lb-2.2 mit:- Coverage Tool Link/Brief - Screenshot, welcher die Testabdeckung zeigt, in das Snipper einfügen- - einem Test-Case |
Bewertung: Gruppenarbeit
- die Bewertung entspricht 12.5% (
1/8
) der Modul-Note.
Raster | Kriterien |
---|---|
A | 1. Snippet mit Beschreibung (API, URI) ist vorhanden, 2. min. ein Test-Case testet die entsprechende Funktionalität vollständig und 3. ein Screenshot zeigt die Testabdeckung (Code Coverage). |
B | Zwei der genannten Bewertungspunkte treffen zu. |
C | Einer der genannten Bewertungspunkte treffen zu. |
D | Keiner der genannten Bewertungspunkte treffen zu. |
- schön bei der Arbeit mit Git ist, dass Sie Ihre Mitarbeit nicht verstecken können, also:
- keine nachweisbare, individuelle aktive Beteilligung in der Gruppe resultiert als individuelle Note 1
- dazu gehört auch ein praktischer Nachweis in der Projekt-Arbeit, also no
code
- nomark