test(fmdapi): add mock infrastructure for unit tests #102
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.

Co-Authored-By: Claude Opus 4.5 noreply@anthropic.com
Note
Builds a robust test setup that decouples unit tests from a live FileMaker server and isolates E2E tests.
tests/utils/mock-fetch.ts,tests/fixtures/responses.ts(captured FM responses), andtests/utils/mock-server-url.ts; refactor unit tests to stub globalfetchand usemockResponsesscripts/capture-responses.tsto hit a live server, sanitize URLs, and regeneratetests/fixtures/responses.tstests/e2e/**and add new E2E specs; convert existingclient-methods.test.tsto pure unit tests using mockspackage.jsonwithtest:e2eandcapturecommands and simplifytest; adjustvitest.config.tsto excludetests/e2e/**by default../src/index), afterEachvi.unstubAllGlobals(), and small assertion/name fixesWritten by Cursor Bugbot for commit beec7bf. This will update automatically on new commits. Configure here.