Testing de Software en Sistemas Embebidos
Roberto Oscar Axt
Completar el trabajo presentado en clase para desarrollar un controlador de led utilizando la técnica de TDD. Se deben completar las siguientes pruebas
- Después de la inicialización todos los LEDs deben quedar apagados.
- Se puede prender un LED individual.
- Se puede apagar un LED individual.
- Se pueden prender y apagar múltiples LED’s.
- Se pueden prender todos los LEDs de una vez.
- Se pueden apagar todos los LEDs de una vez.
- Se puede consultar el estado de un LED. Se debe mantener bajo control de versión el código generado.
Seleccionar una biblioteca (o componente) del software a desarrollar en el TP final de la carrera de especialización / maestría y escribir un test unitario con ceedling que incluya por lo menos 5 test cases. El archivo de test debe tener por lo menos 65 líneas de extensión Se debe mantener bajo control de versión el código generado.