Task: Integrate the ceedling testing framework to set up automated testing. This is a good opportunity to learn how to use ceedling and integrate it into a project. Ceedling is awesome because it forces modularity in order to perform automated testing, meaning that you can start developing without any hardware at all, on your host computer; but its benefits can be touted elsewhere.
Status: Complete with commit 3f9575d. Simply need to continue writing unit tests for new application code in the future. You can run the test with the command ceedling test:all.
Task: Integrate the ceedling testing framework to set up automated testing. This is a good opportunity to learn how to use ceedling and integrate it into a project. Ceedling is awesome because it forces modularity in order to perform automated testing, meaning that you can start developing without any hardware at all, on your host computer; but its benefits can be touted elsewhere.
Status: Complete with commit 3f9575d. Simply need to continue writing unit tests for new application code in the future. You can run the test with the command
ceedling test:all
.