Test hook: simulates VS Code disposing the view (e.g. the container closes).
Test hook: simulates the view becoming visible/hidden (sidebar switch, panel collapse, ...).
Test hook: simulates the webview content posting message back to the extension host.
Creates a contributed view surface with fireable visibility/disposal events. Provider registration/resolution scheduling is left to the namespace mock or an adapter-specific fixture.