We need automated testing for the VS Code extension to verify the behaviour of the parts that are not provided by the Language Server (for example, the feature pane).
We may need to mock the Language Server in some way.
There's a guide here that tells you how to get started with it, that we should follow.