Junior — Middle
Welke soorten tests heb je gemaakt in je projecten?
sobes.tech AI
Antwoord van AI
In mijn projecten heb ik de volgende soorten tests gemaakt in C#:
- Unit Tests voor het controleren van afzonderlijke methoden en klassen met behulp van NUnit of MSTest.
- Integratietests voor het controleren van de interactie tussen componenten.
- Functionele tests die de bedrijfslogica van de toepassing verifiëren.
Voorbeeld van een eenvoudige unit test met 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;
}