msitools: add tests for all executables

Closes #28088.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>