Testing is an important part of software development process.
We introduce three open source tools to facilitate testing MIDI applications.
midi-test ( https://github.com/jazz-soft/midi-test )
web-midi-test ( https://github.com/jazz-soft/web-midi-test )
Both midi-test and web-midi-test share the same API that allow running both flavors of the same test.
test-midi-files ( https://github.com/jazz-soft/test-midi-files )
All above testing tools have been successfully used by the Open Source community.