[API reference](https://evolu.dev/docs/api-reference) › [@evolu/common](https://evolu.dev/docs/api-reference/common) › [Test](https://evolu.dev/docs/api-reference/common/Test) › TestDeps

```ts
type TestDeps = Omit<RunDeps, "console" | "time"> &
  TestConsoleDep &
  TestTimeDep &
  RandomLibDep;
```

Defined in: [packages/common/src/Test.ts:39](https://github.com/evoluhq/evolu/blob/e7144e2bbe9069362b62dec1b64a8aa922b8f1b0/packages/common/src/Test.ts#L39)

Cheap deterministic baseline deps for tests.

`TestDeps` includes test-friendly replacements for [RunDeps](https://evolu.dev/docs/api-reference/common/Task/type-aliases/RunDeps), such as
[TestConsole](https://evolu.dev/docs/api-reference/common/Console/interfaces/TestConsole) and [TestTime](https://evolu.dev/docs/api-reference/common/Time/interfaces/TestTime), plus extra helpers commonly useful in
tests and fixtures, such as `randomLib` (only that for now).

Use it directly for synchronous test setup, fixtures, and helpers. It is also
intentionally the base deps used by [testCreateRun](https://evolu.dev/docs/api-reference/common/Test/functions/testCreateRun).