Skip to content

Class: MockNativeBridge ​

Defined in: packages/vellora/src/mock-bridge.ts:60

A deterministic mock implementing the NativeBridge contract. The bytes are a stable function of (html, options), so identical inputs render byte-identically and different inputs differ.

Implements ​

Constructors ​

Constructor ​

new MockNativeBridge(): MockNativeBridge

Returns ​

MockNativeBridge

Properties ​

calls ​

readonly calls: MockRenderCall[] = []

Defined in: packages/vellora/src/mock-bridge.ts:62

Every render call, in order, for assertions.

Methods ​

render() ​

render(html, options): Promise<Uint8Array<ArrayBufferLike>>

Defined in: packages/vellora/src/mock-bridge.ts:64

Parameters ​

html ​

string

options ​

BridgeRenderOptions

Returns ​

Promise<Uint8Array<ArrayBufferLike>>

Implementation of ​

NativeBridge.render