Sobes.tech
Junior — Middle

Ako sa vykonávajú testovacie scenáre v projekte?

sobes.tech AI

Odpoveď od AI

V projektoch v jazyku C# na spustenie testovacích scenárov sa zvyčajne používajú rámce ako NUnit alebo MSTest. Testy sa píšu vo forme metód s atribútmi, napríklad [Test] pre NUnit. Spustenie testov je možné cez Visual Studio Test Explorer alebo z príkazového riadku pomocou dotnet test.

Príklad jednoduchého testu s NUnit:

using NUnit.Framework;

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

Týmto spôsobom sa testy automaticky spúšťajú a výsledky sa zobrazujú v pohodlnom formáte.