csharp / beginner
Snippet
Manuelle Wahrheits-Assertion
Tests stellen die Zuverlässigkeit des Codes sicher. In einfachem C# können Sie simple Assertions-Methoden erstellen, um zu prüfen, ob Ihre Logik wie erwartet funktioniert.
snippet.cs
csharp
1
2
3
4
5
6
7
8
9
10
11
12
13
public void RunTest(){int result = 5 + 5;Assert(result == 10, "Sum should be 10");}private void Assert(bool condition, string message){if (!condition){throw new Exception($"Test Failed: {message}");}}
Erklärung
1
Assert(result == 10, ...)
Prüft, ob die Logik den korrekten Wert erzeugt hat.
2
throw new Exception(...)
Signalisiert einen Fehler, wenn die Bedingung nicht erfüllt ist.