0 Tage Serie
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.