Junior — Middle
Készítettél automatikus teszteket C# kódhoz a fejlesztés során?
sobes.tech MI
Válasz az MI-től
Igen, a C# fejlesztési folyamat során gyakran készülnek automatikus tesztek a kód helyességének ellenőrzésére. Általában olyan keretrendszereket használnak, mint az NUnit, MSTest vagy xUnit.
Egyszerű példa NUnit használatával:
using NUnit.Framework;
[TestFixture]
public class CalculatorTests
{
[Test]
public void Add_TwoNumbers_ReturnsSum()
{
var calculator = new Calculator();
int result = calculator.Add(2, 3);
Assert.AreEqual(5, result);
}
}
Az automatikus tesztek segítenek gyorsan felismerni a hibákat, és stabilitást biztosítanak a változtatások során.