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.