Header menu logo testify

Testify

Testify is a quotation-first F# testing library for readable tests, reusable expectation vocabularies, and property-style checks against trusted reference implementations.

[!WARNING] This documentation site is a work in progress. The public API and examples are evolving, and not every page or scenario has been fully verified and battle-tested yet.

This public site is designed to do three jobs at once:

Start Here

Mental Model

Think in two layers:

The runner decides how you want the check to behave:

The expectation decides what should hold:

If you want the fuller conceptual story behind this split, continue with DSL and Mental Model.

Why Testify Exists

Testify is meant for cases where plain assert true/false or minimal xUnit-style checks stop being satisfying:

What Makes It Special

Testify becomes interesting when several features meet:

Typical Paths

If you are new to Testify:

If you already know why you are here:

The Public Split

The public surface is intentionally strict:

Visual Specs

Prompt-ready SVG specs live in assets/:

These are intentionally simple prompt/spec assets rather than polished final artwork.

Type something to start searching.