scripts.zip junit.jar Fases de desarrollo de aplicaciones Java 1. Preparar el ambiente donde se codifica Ejemplo: proyecto sumar Crea los siguientes directorios src - Codigo Fuente test - Codigo Fuente de Pruebas Unitarias lib - Bibliotecas Java de terceros (archivos jar) bin - Directorio que contiene archivos class doc - Directorio para depositar documentacion deploy - Directorio para generar el archivo JAR con las clases escritas Ejemplo: Copiar el archivo junit.jar a lib Ejecutar confjava.bat 2. Codificar los programas, trabajando en la carpeta src Ejemplo: cd sumar\src notepad Sumar.java 3. Codificar las pruebas unitarias, trabajando en la carpeta test Ejemplo: cd sumar\test notepad SumarTest.java El cuerpo de las pruebas unitarias son import junit.framework.TestCase; public class XYZTest extends TestCase { public void testM() { ..... ..................... 4. Compilar codigo fuente y pruebas unitarias Ejemplo: (ejecutar arriba de la carpeta sumar) build.bat sumar 5. Correr pruebas unitarias de todo el proyecto Ejemplo: cd sumar\test notepad AllTest.java import junit.framework.Test; import junit.framework.TestSuite; public class AllTest { public static Test suite() { TestSuite suite = new TestSuite(); suite.addTestSuite(SumarTest.class); return suite; } } Mandar a ejecutar build.bat sumar test.bat sumar 6. Generar documentacion y empaquetar Ejemplo: deploy.bat sumar