API reference › @evolu/common › WebSocket › TestCreateWebSocket
Defined in: packages/common/src/WebSocket.ts:307
Creates a deterministic in-memory CreateWebSocket for testing.
Extends
TestCreateWebSocket(url: string, options?: WebSocketOptions): Task<WebSocket>;
Defined in: packages/common/src/WebSocket.ts:307
Creates a deterministic in-memory CreateWebSocket for testing.
Properties
createdUrls
readonly createdUrls: string[];
Defined in: packages/common/src/WebSocket.ts:308
message
readonly message: (url: string, data:
| string
| Blob
| ArrayBuffer) => void;
Defined in: packages/common/src/WebSocket.ts:313
open
readonly open: (url: string) => void;
Defined in: packages/common/src/WebSocket.ts:314
sentMessages
readonly sentMessages: {
data: string | Blob | ArrayBufferLike | ArrayBufferView<ArrayBufferLike>;
url: string;
}[];
Defined in: packages/common/src/WebSocket.ts:309
| Name | Type | Defined in |
|---|---|---|
data | string | Blob | ArrayBufferLike | ArrayBufferView<ArrayBufferLike> | packages/common/src/WebSocket.ts:311 |
url | string | packages/common/src/WebSocket.ts:310 |