Commit 14ebc36
add integration tests for ControllerDeployment middleware
Cover all code paths in the middleware's starknet_estimateFee and
cartridge_addExecuteFromOutside interception logic using a mock
Cartridge API (axum), mock inner RPC service, and the real StarknetApi
with an in-memory test provider.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent 6df8734 commit 14ebc36
File tree
3 files changed
+834
-0
lines changed- crates/rpc/rpc-server
- tests
3 files changed
+834
-0
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
| 68 | + | |
68 | 69 | | |
69 | 70 | | |
70 | 71 | | |
| |||
0 commit comments