CreateMockCartAdapterOpts
●cart · /core·interface
Options for . All fields are optional; omitting them yields an everything-enabled adapter with zero latency and no injected failures.
Properties
PROPTYPEDESCRIPTION
Example
const opts: CreateMockCartAdapterOpts = {
capabilities: { giftCards: false },
latency: 50,
};
const adapter = createMockCartAdapter(opts);Related
RunCartAdapterContractOpts runCartAdapterContract CartCapabilityUnsupportedError CartError CartNotFoundError CartProviderError CartUserError CartAdapter
MetadataOpen in GitHub ↗
createEventBus
Inprocess event bus used by the cart kernel to broadcast lifecycle events to UI layers (React store, analytics, tab sync). Delivery is fireandforget via queueMi
createMockCartAdapter
Builds an inmemory cart adapter for host tests and contract selftests. State lives in a Map scoped to the returned instance, so each call is isolated. Capabilit