Wallet Fixture Studio

Test matrix for wallet funding sources

{{ currentLoadedFileName }}

Funding Sources
{{ currentDataset.analysis.summary.fundingSources }}
Functions
{{ currentDataset.analysis.summary.functions }}
Raw Test Cases
{{ currentDataset.analysis.summary.rawTests }}
Expanded Wallet Tests
{{ currentDataset.analysis.summary.expandedTests }}
{{ currentDataset.loadError }}
{{ fn.name }}
{{ fn.tests.length }} tests
{{ group.label }}

{{ `${group.label} ${entryIndex + 1}` }}

Raw test {{ testEntry.index + 1 }}
{{ testEntry.note }}
{{ testEntry.callParamsError }}
{{ testEntry.expectedError }}
{{ item.error }}
No objects are defined in this mock array yet.
{{ mockSet.error }}
No wallet-specific mock entry is defined for {{ currentTestFundingSource.name }} in this test.
No tests are defined for this function.
No functions are defined for this fixture file.

Funding Source Settings

Edit the settings for the selected funding source. Changes update the active fixture JSON immediately.
{{ currentFundingSourceSettingRows.length }} rows
Key
Type
Value
Actions
{{ row.error }}
No settings are defined yet for this funding source.
No funding sources are defined for this fixture file.

Function Mocks

Reusable mocks for the selected function and funding source.
Changes update {{ currentFunctionBaseMockPath }} immediately.
{{ currentFunctionMockRows.length }} mocks
Mock Name
Method
Mock Name: Stable mock identifier used inside this function's fixture map.
Request Type: Choose REST for HTTP mocks or RPC for Python patch mocks.
{{ functionMockMethodHint(mockRow) }}
Path: Request path or URI matcher for REST mocks.
{{ mockRow.error }}
Leave unused fields blank. JSON columns must contain valid JSON objects or values.
No function-level mocks are defined yet for {{ currentTestFundingSource.name }} in {{ currentFunction.name }}.
Select a funding source and function first.

Raw JSON Editor

Edit the current fixture file directly, then apply, save, or download the changes.
{{ editorDirty ? 'Unsaved editor changes' : 'Editor synced' }} {{ currentDataset.parseError ? 'JSON error' : 'Valid JSON' }}
{{ currentDataset.parseError }}