Anvil.ForgeBridge.Mock (Anvil v0.1.1)
View SourceMock implementation of ForgeBridge for testing.
Returns fixture data without requiring Forge to be running. Useful for:
- Unit tests
- Integration tests
- Development without Forge dependency
Configuration
# config/test.exs
config :anvil, forge_bridge_backend: Anvil.ForgeBridge.MockBehavior
fetch_sample/2- Returns mock sample with predictable contentfetch_samples/2- Batch returns mock samplesverify_sample_exists/1- Always returns truefetch_sample_version/1- Returns "mock_v1" version
Mock samples have content based on their ID for deterministic testing.