
Software Development
Unit and Integration Testing for Learning Progress Systems
Use isolated tests for decisions and integration tests for behavior across system boundaries. Practice with two learners, three lessons and one repeated completion event.