@Author Kevin Schoenmayer, Riley Schneider, Can Oezdemir, Lasse Grosshans Volle Dokumentation mit Bildern, Vorbereitungen und Klassendiagramm unter https://docs.google.com/document/d/1iPl3XoZdvn1zqYCNlzHklEf_bRBGnQm41bAEaWz_s0w/edit?usp=sharing Voraussetzungen: Docker (inkl. Docker Compose) Java 17 Git Projekt bauen, testen und starten: 1. Projekt klonen: git clone https://home.luithardt.cloud:5400/KevinSchoenmayer/GseTDDUebungKCLR 2. Zu ...\GseTDDUebungKCLR\docker in cmd navigieren Docker starten: docker compose up -d 3. Tabellenerstellung fuer die Testumgebung: Verbinden Sie sich mit dem Programm Ihrer Wahl mit der Datenbank (z.B. HeidiSQL). Die Anmeldeinformationen finden Sie in der compose.yml-Datei. Fuehren Sie nun auf der Datenbank folgende SQL-Befehle aus dieser Dateien aus: resources\sql\createTaskTable.sql resources\sql\createWorkerTable.sql Sie sollten in Ihrer Datenbank nun zwei neue Tabellen sehen: Task und Worker. Wenn dem so sei, koennen Sie mit Punkt (6) fortfahren. 4. Projekt starten: gradle cleanRun --console=plain --quiet Jetzt werden die Tests durchgefuehrt und in ...\GseTDDUebungKCLR\build\reports\tests\index.html gespeichert (genaue Adresse fuer .html wird automatisch angegeben), die Jacoco Test Coverage erzeugt und in ...\GseTDDUebungKCLR\build\reports\jacoco\html\index.html gespeichert (genaue Adresse fuer .html wird automatisch angegeben), und das Programm in der Command Line gestartet. Nutze ?, um dir die Befehle anzeigen zu lassen.