Une collection organisée de snippets de code pour accélérer votre développement. Parcourez, recherchez et copiez en un clic.
[Test]
public void TestAddition()
{
Assert.That(2 + 2, Is.EqualTo(4));
}
[TestClass]
public class MesTests
{
[TestInitialize]
public void Setup()
{
// Code exécuté avant chaque test
}
[TestCleanup]
public void Cleanup()
{
// Code exécuté après chaque test
}
}
[TestClass]
public class CalculatriceTests
{
[TestMethod]
public void Additionner_DeuxNombres_RetourneSomme()
{
// Arrange
var calc = new Calculatrice();
// Act
int resultat = calc.Additionner(2, 3);
// Assert
Assert.AreEqual(5, resultat);
}
}
[TestMethod]
[ExpectedException(typeof(ArgumentNullException))]
public void Constructeur_AvecNomNul_LeveException()
{
var p = new Personne(null);
}
[DataTestMethod]
[DataRow(1, 2, 3)]
[DataRow(5, 5, 10)]
public void TestAdditionParametrise(int a, int b, int attendu)
{
Assert.AreEqual(attendu, Calculatrice.Additionner(a, b));
}