Sobes.tech
Junior — Middle

Jak jsou v projektu spuštěny testovací scénáře?

sobes.tech AI

Odpověď od AI

V projektech v jazyce C# se obvykle pro spuštění testovacích scénářů používají frameworky jako NUnit nebo MSTest. Testy jsou psány ve formě metod s atributy, například [Test] pro NUnit. Spuštění testů může být provedeno přes Visual Studio Test Explorer nebo z příkazové řádky pomocí dotnet test.

Pří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 způsobem jsou testy automaticky spuštěny a výsledky jsou zobrazeny v přehledné podobě.