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ě.