# IdsTest

Provides deterministic IDs, time, entropy, and TestClock services.

## Signatures

```ts
export declare const IdsTest: (options?: IdsTestOptions) => Layer.Layer<Ids | DateTimes | RandomValues | Uuid7State | TestClock.TestClock, Cause.IllegalArgumentError>;
```



## Examples

```ts
import { Ids } from "@typed/id/Ids"
import { IdsTest } from "@typed/id/IdsTest"
import { Effect } from "effect"
const deterministic = Ids.uuid7.pipe(Effect.provide(IdsTest({ currentTime: 0 })))
```
