Automated JUnit tests and demo testers.