csharp / beginner
Snippet
Einfaches Prinzip der Test-Assertion
Eine manuelle Test-Assertion prüft, ob das tatsächliche Ergebnis dem erwarteten Wert entspricht, und wirft andernfalls einen Fehler.
snippet.cs
csharp
1
2
3
4
5
int result = 5 + 5;if (result != 10) {throw new Exception("Calculation failed");}Console.WriteLine("Test Passed");
Erklärung
1
if (result != 10) {
Prüft, ob das tatsächliche Ergebnis vom erwarteten Wert 10 abweicht.
2
throw new Exception(...);
Signalisiert einen Fehler, indem der Programmfluss unterbrochen wird.