Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/noefarese/m426_soccer_table


https://github.com/noefarese/m426_soccer_table

Last synced: 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# M426_Soccer_Table

## Projektbeschreibung

Dieses Projekt erstellt eine Tabelle aus den Daten eines gewählten Spieltages, der gewählten Liga.

## Projekt und Abhängigkeiten installieren

Laden Sie das ZIP-File herunter und entpacken Sie es oder kopieren Sie es mit git auf Ihren Computer.

Um das Projekt auszuführen müssen Sie [.NET 8.0](dotnet.microsoft.com) installieren.

## Projekt starten

Öffnen Sie die .sln Datei mit einer IDE, mit welcher man c# kompilieren und ausführen kann.
Starten Sie das geöffnete Projekt in Ihrer IDE.

## Projekt anwenden

Geben Sie den absoluten Pfad zum Ordner einer Fussballliga an.
Falls der Ordner gefunden worden ist, können sie den gewünschten Spieltag wählen.
Wenn Sie den Spieltag leer lassen, wird das Resultat vom Ende der Saison angezeigt.

## Tests ausführen

Öffnen Sie das "soccer-table.Test" Projekt. Dort müssen sie die Datei "ProgramTest.cs" öffnen.
Um alle Tests auszuführen können sie neben public class ProgramTest auf den grünen Button klicken.
Um Tests einzeln auszuführen können sie den grünen Button neben dem jeweiligen Test anklicken.

Beim Test namens "GenerateLeagueTable_FiltersByTargetDay" müssen Sie noch den Pfad anpassen, dort wo EIGENER-PFAD steht, müssen Sie ihren eigenen Pfad noch ergänzen.
Dies ist bei dem String testDirectory.

## Legende

- S = Anzahl Siege
- N = Anzahl Niederlagen
- U = Anzahl Unentschieden
- T+ = Anzahl erzielte Tore
- T- = Anzahl Gegentore
- TD = Tordifferenz (Anzahl erzielte Tore - Anzahl Gegentore)

## Credits

Viel Spass mit unserem Projekt.
Developers: Noé, Louis, Valeria, (Tomas)
Scrum Master: Tomas
Project Owner: Jeremias