Используя заглушки JavaScript и Chai / Sinon, можно отключить функции палитры команд vscode следующим образом:
quickPickStub = mySandBox.stub(vscode.window, 'showQuickPick');
inputBoxStub = mySandBox.stub(vscode.window, 'showInputBox');
и затем продиктуйте, что они возвращают:
quickPickStub.resolves({label: 'hello world'});
inputBoxStub.resolves('hello world');
AFAIK, невозможно смоделировать пользователя, выбирающего элемент в древовидном представлении.