csharp / beginner
Snippet
Validierung von Komponentenverhalten
Testlogik stellt sicher, dass Ihr Code wie erwartet funktioniert. In diesem Anfängerbeispiel verifizieren wir manuell die Ausgabe einer Funktion und lösen einen Fehler aus, wenn sie fehlschlägt.
snippet.cs
csharp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
public class SimpleCalculator{public int Add(int a, int b) => a + b;}public class LogicTester{public void RunTest(){var calc = new SimpleCalculator();int result = calc.Add(10, 5);// Basic manual assertion logicif (result != 15){throw new System.Exception($"Test Failed: Expected 15, got {result}");}}}
Erklärung
1
int result = calc.Add(10, 5);
Ruft die zu testende Methode auf.
2
if (result != 15)
Vergleicht das tatsächliche Ergebnis mit dem erwarteten Wert.