using Microsoft.VisualStudio.TestTools.UnitTesting; Você pode criar testes de unidade usando um...
Transcript of using Microsoft.VisualStudio.TestTools.UnitTesting; Você pode criar testes de unidade usando um...
using Microsoft.VisualStudio.TestTools.UnitTesting;
Você pode criar testes de unidade usando um recurso de geração de código que cria o código fonte inicial do teste, ou você pode escrever completamente o teste manualmente.
namespace Testes { [TestClass] public class TesteCliente
{ [TestMethod] public void
ValidarSeClienteFoiCriado() { } }
}
O mecanismo teste assume que cada teste unidade começa em um estado Passing. O teste permanece nesse estado até que o Assert produza um resultado que altere o estado Passing... (para Fail, Pass)
A classe Assert é usada para confirmar se os casos de testes estão produzindo o resultado esperado ou não usando métodos auxiliares como
AreEqual() ou AreNotEqual()
Assert.AreEqual(10,Somar(5,5));
Assert.AreNotEqual(10,Somar(5,6));
[TestMethod] public void TestarSeDoisMaisDoisIgualAQuatro()
{ ClienteClass cliente = new ClienteClass(); Assert.AreEqual(4,cliente.SomarDoisMaisDois()); }
import static org.junit.Assert.*;
class TesteMatematico { @Test void doisMaisDois() { assertEquals(4, 2 + 2); } }
http://msdn.microsoft.com/pt-br/library/hh598960.aspx
http://www.devmedia.com.br/tdd-em-c-na-pratica-por-onde-o-projeto-deve-iniciar/28419