Sobes.tech
Junior — Middle

Como são realizados os testes de execução de cenários no projeto?

sobes.tech IA

Resposta da IA

Nos projetos em C#, para executar cenários de teste, geralmente usam frameworks como NUnit ou MSTest. Os testes são escritos como métodos com atributos, por exemplo [Test] para NUnit. A execução dos testes pode ser feita através do Visual Studio Test Explorer ou pela linha de comando usando dotnet test.

Exemplo de um teste simples com 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));
    }
}

Dessa forma, os testes são executados automaticamente e os resultados são exibidos de forma conveniente.