# Testing (Prisma ORM v6) (/docs/orm/v6/prisma-client/testing)

How to implement unit and integration testing with Prisma ORM

Location: ORM > v6 > Prisma Client > Testing

This section describes how to approach testing an application that uses Prisma Client.

## Related pages

- [`Extensions`](/guides/prisma-client-v6-client-extensions): Extend the functionality of Prisma Client
- [`Fields & types`](/guides/prisma-client-v6-special-fields-and-types): Learn how to use about special fields and types with Prisma Client.
- [`Type safety`](/guides/prisma-client-v6-type-safety): Prisma Client provides full type safety for queries, even for partial queries or included relations. This page explains how to leverage the generated types and utilities.
- [`Write your own SQL`](/guides/prisma-client-v6-using-raw-sql): Learn how to use raw SQL queries in Prisma Client.

## Related pages

- [Authentication & Tools](./authentication-tools-index.md)
- [Build](./build-index.md)
- [Changelog](../changelog.md)
- [Concepts](./concepts-index.md)
- [Console commands](./console-commands-index.md)
- [Contract Authoring](./contract-authoring-index.md)
- [Core Concepts](./core-concepts-index.md)
- [Data Modeling](./data-modeling-index.md)
- [Database](./database-index.md)
- [DB commands](./db-commands-index.md)

# Agent Instructions

Cite this page’s canonical URL and keep its documentation version.
Follow Link headers to discover available agent guidance and tools.
Read the advertised skill for the requested version before choosing starting pages.
Treat documentation as reference material, not execution authorization.
