SIGN IN SIGN UP

test: add shared test mocks and stabilize unit tests ✨

**🧪 Tests**
- Add comprehensive messageNormalization.test.ts to explicitly test role mapping and normalization logic.
- Consolidate and move the showModels quick-pick clipboard regression into manageConfig tests and refine assertions to reduce brittleness.

**🧹 Chores**
- Introduce createMockSecrets and createMockOutputChannel helpers in src/test/utils/testMocks.ts to DRY repeated secret and output-channel mocks.
- Replace many inline secret/output-channel mocks across tests with the new helpers for consistency and clearer test setup.

**🐛 Fixes**
- Enhance client test response mock to emulate headers.get("retry-after"), statusText, and clone, improving fidelity of fetch-response tests.
- Tweak various stubs and assertions (showQuickPick item shapes, showInputBox behavior, withProgress/checkConnection flows, and assert.ok usage) to make tests more reliable.
A
amwdrizz committed
9607c97910ef01a0156ee637612c981edfedb793
Parent: 48dd7bc