Junior — Middle
Da li ste pravili automatske testove za C# kod tokom razvoja?
sobes.tech АИ
Одговор од АИ
Да, у процесу развоја у C# често се креирају аутоматски тестови за проверу исправности кода. Обично се користе оквири као што су NUnit, MSTest или xUnit.
Пример једноставног теста са NUnit:
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);
}
}
Аутоматски тестови помажу брзо откривање грешака и обезбеђују стабилност током измена.