# place breakpoint in the `AbstractCommand::initDependencies` method
# run each command with every possible option/argument combination
# confirm, that `initDependencies` method is called from `initialize` method
# install bash-completion hook
# try auto-completing for all command arguments
# confirm that `initDependencies` method is called from `completeArgumentValues` method
# try auto-completing for all command option values
# confirm that `initDependencies` method is called from `completeOptionValues` method