Skip to main content

Class: FakeClock

Defined in: packages/agentos/src/io/channels/meetings/stores/memory.ts:31

A clock a test sets and moves by hand.

Implements​

Constructors​

Constructor​

new FakeClock(t): FakeClock

Defined in: packages/agentos/src/io/channels/meetings/stores/memory.ts:33

Parameters​

t​

number

The starting time, in milliseconds.

Returns​

FakeClock

Methods​

advance()​

advance(ms): void

Defined in: packages/agentos/src/io/channels/meetings/stores/memory.ts:38

Moves the clock forward by ms.

Parameters​

ms​

number

Returns​

void


now()​

now(): number

Defined in: packages/agentos/src/io/channels/meetings/stores/memory.ts:34

The current time, in milliseconds.

Returns​

number

Implementation of​

IClock.now


set()​

set(t): void

Defined in: packages/agentos/src/io/channels/meetings/stores/memory.ts:42

Sets the clock to t.

Parameters​

t​

number

Returns​

void