@kkdev92/vscode-ext-kit - v4.1.1
    Preparing search index...

    Function createMockSecretStorage

    • Creates in-memory secret storage. Values are deliberately inspectable and are not encrypted. Store/delete do not fire onDidChange in this low-level fixture; use the port fake when change-event behavior is under test.

      Parameters

      Returns {
          _secrets: Map<string, string>;
          delete: MockFn<[key: string], Thenable<void>>;
          get: MockFn<[key: string], Thenable<string | undefined>>;
          keys: MockFn<[], Thenable<string[]>>;
          onDidChange: MockFn<[], { dispose: MockFn<unknown[], unknown> }>;
          store: MockFn<[key: string, value: string], Thenable<void>>;
      }

      • _secrets: Map<string, string>

        Test hook: the backing map, for asserting on stored secrets directly.

      • delete: MockFn<[key: string], Thenable<void>>
      • get: MockFn<[key: string], Thenable<string | undefined>>
      • keys: MockFn<[], Thenable<string[]>>
      • onDidChange: MockFn<[], { dispose: MockFn<unknown[], unknown> }>
      • store: MockFn<[key: string, value: string], Thenable<void>>