Skip to content
/ wmc__aufgabe0202 Public template

WMC - Aufgabe 02/02 - Meeting

Notifications You must be signed in to change notification settings

spg-puw/wmc__aufgabe0202

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aufgabe Meeting

Aufgabe by PUW. Die folgende Aufgabe wurde aus dem Repository von Koll. Schletz übernommen und um Tests ergänzt.

Das folgende Diagramm zeigt ein JSON Object. Unterobjekte sind durch einen Pfeil gekennzeichnet. Arrays sind Blöcke, die nur aus Punkten bestehen.

Aufgabe

  1. Bearbeite die Datei aufgabe1.mjs
    Die Datei kann mit npm run start ausgeführt werden.
  2. Definiere ein JSON Objekt, welches die oben abgebildete Struktur abbildet. Achte auf die korrekten Typen (verwende Anführungszeichen nur für Stringwerte). Weise diese Struktur der Variable meeting zu.
  3. Löse die in den Kommentaren angegebenen Aufgaben. Die Ausgabe muss exakt der gezeigten Ausgabe entsprechen. Die Daten sind natürlich dynamisch zu ermitteln und nicht hardcoded auszugeben.

Ausgabe

* Einladung vor dem Meeting ********************************************************
   Die Einladung wurde 9.74 Tage vor dem Meeting gesendet.
* Anzahl der eingeladenen Teilnehmer ***********************************************
   3 Personen sind eingeladen.
* String Properties und ihre Werte**************************************************
   Das Property date ist ein String mit dem Wert "2022-04-12T10:45:00+02:00"
   Das Property invitationSent ist ein String mit dem Wert "2022-04-02T14:54:12Z"
   Das Property title ist ein String mit dem Wert "Meeting: Konzeption des Frontends"
* Zugesagte Teilnehmer *************************************************************
   Cyrillus Landre hat für das Meeting "Meeting: Konzeption des Frontends" zugesagt.
* Abgesagte Teilnehmer *************************************************************
   Geoff Georgiev hat für das Meeting "Meeting: Konzeption des Frontends" abgesagt.

Testsetup

Es wird jest zum Testen verwendet. Das Setup erfolgt:

npm install

Das Programm selber kann mit folgendem Befehl gestartet werden:

npm run start

Anschließend können die Tests mit folgendem Befehl durchlaufen werden:

npm run test

Releases

No releases published

Packages