# Built-In Mocks `@nuxt/test-utils` provides built-in mocks for browser APIs in the DOM test environment. ## `intersectionObserver` - **Default:** `true` - Creates a dummy class without any functionality for the IntersectionObserver API. ## `indexedDB` - **Default:** `false` - Uses [`fake-indexeddb`](https://github.com/dumbmatter/fakeIndexedDB) to create a functional mock of the IndexedDB API. ## Configuration ```ts // vitest.config.ts import { defineVitestConfig } from '@nuxt/test-utils/config' export default defineVitestConfig({ test: { environmentOptions: { nuxt: { mock: { intersectionObserver: true, indexedDb: true, }, }, }, }, }) ```