Junior — Middle
Welche Arten von Tests haben Sie in Ihren Projekten erstellt?
sobes.tech KI
Antwort von AI
In meinen Projekten habe ich die folgenden Arten von Tests in C# erstellt:
- Unit-Tests zur Überprüfung einzelner Methoden und Klassen mit NUnit oder MSTest.
- Integrationstests zur Überprüfung der Interaktion zwischen Komponenten.
- Funktionstests, die die Geschäftslogik der Anwendung überprüfen.
Beispiel für einen einfachen Unit-Test mit NUnit:
using NUnit.Framework;
public class CalculatorTests
{
[Test]
public void Add_TwoNumbers_ReturnsSum()
{
var calculator = new Calculator();
int result = calculator.Add(2, 3);
Assert.AreEqual(5, result);
}
}
public class Calculator
{
public int Add(int a, int b) => a + b;
}