Sobes.tech
Junior — Middle

Layihələrinizdə vahid testlər aparmaq üçün məşhur alətlər və ya çərçivələr siyahıya ala bilərsinizmi?

sobes.tech Süni İntellekt

AI-dan cavab

C# dilində vahid testlər üçün tez-tez aşağıdakı alətlər və çərçivələr istifadə olunur:

  • NUnit — test yazmaq və işlətmək üçün ən məşhur çərçivələrdən biridir.
  • xUnit.net — müasir və çevik çərçivə, tez-tez yeni layihələrdə istifadə olunur.
  • MSTest — Microsoft-un Visual Studio-ya daxil etdiyi çərçivə.
  • Moq — mock obyektləri yaratmaq üçün kitabxana, adətən NUnit və ya xUnit ilə birlikdə istifadə olunur.

NUnit ilə sadə test nümunəsi:

using NUnit.Framework;

[TestFixture]
public class CalculatorTests
{
    [Test]
    public void Add_TwoNumbers_ReturnsSum()
    {
        var calc = new Calculator();
        var result = calc.Add(2, 3);
        Assert.AreEqual(5, result);
    }
}