Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
vier Gewinnt mit XUnit testen
GokiLoki
myCSharp.de - Member



Dabei seit:
Beiträge: 3

Themenstarter:

vier Gewinnt mit XUnit testen

beantworten | zitieren | melden

Hallo.
Ich habe ein vier-Gewinnt-Spiel programmiert und ich wollte fragen ob jemand Ideen hat was man da für XUnit-Tests benutzen könnte und wie man die am besten schreibt. Ich will nämlich mich mit automatisierten Testen vertraut machen.

Code ist über drive-Link anzusehen.

Danke im Voraus
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von GokiLoki am .

Moderationshinweis von Abt (16.08.2022 - 12:20)

Extener Link entfernt.
[Hinweis] Wie poste ich richtig?

private Nachricht | Beiträge des Benutzers
T-Virus
myCSharp.de - Member



Dabei seit:
Beiträge: 2.028
Herkunft: Nordhausen, Nörten-Hardenberg

beantworten | zitieren | melden

Ich den Code mal überflogen.
Aktuell ist dieser sehr suboptimal.
Dein Spielfeld ist ein struct mit öffentlichen Membern.
Leg dir eine Klasse an und nutze Eigenschaften (Properties),

Ebenfalls nutzt deine Klasse nur static Methoden, die eigentlich Teil des Spielfeld sein sollten.
Auch ist dein Code zu sehr abhängig von Eingaben/Ausgaben.
Sowas gehört natürlich nicht in Tests.
Deine Spielfeld Klasse muss hier entsprechende Methode anbieten ohne Abhängigkeiten zu Ein-/Ausgaben per Console.

T-Virus
Developer, Developer, Developer, Developer....

99 little bugs in the code, 99 little bugs. Take one down, patch it around, 117 little bugs in the code.
private Nachricht | Beiträge des Benutzers