Escriba su prueba de unidad en los stubs de código generado (ya sea en Enterprise Architect o su IDE preferido).
El siguiente es un ejemplo de NUnit en C#, aunque también podría ser otro lenguaje .NET, o Java y JUnit.
( TestFixture )
public class CalculatorTest
{
( Test )
public void testAdd(){
Assert.AreEqual(1+1,2);
}
( Test )
public void testDivide(){
Assert.AreEqual(2/2,1);
}
( Test )
public void testMultiply(){
Assert.AreEqual(1*1,1);
}
( Test )
public void testSubtract(){
Assert.AreEqual(1-1,1);
}
}
De manera alternativa, si no ha realizado una transformación xUnit, puede hacer ingeniería inversa del código de arriba en Enterprise Architect para que Enterprise Architect pueda registrar todos los resultados de prueba contra esta Clase.
|