You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
π¦ Deno-first
It has been designed with Deno first, and actively uses the Deno Runtime API.
π Universal
It is also compatible to work in browsers and Node.js environments. Use the
compatible compat module instead of the Deno Runtime API.
π Like jest but not jest
You can express declarative tests around the symbolic expect in jest. Also,
all matchers are composable and customizable. jest and jest-extended matchers
are provided as presets.
β»οΈ Compositable
Unitest is also intended to be used in a browser.
For this reason, we provide a composable interface to keep the bundle size as
small as possible.
π TypeScript-first
Type-safe tests can be expressed. A type filter restricts the availability of
only those matchers that satisfy the data type under test.
It also keeps the bundle size small by transferring part of the data type
validation to TypeScript.
πΊ Isolated
Each module is independent, with no dependency on context. This means that
they can be combined with any module.