1. @vitest/expect
Jest's expect matchers as a Chai plugin
@vitest/expect
Package: @vitest/expect
Created by: vitest-dev
Last modified: Fri, 03 May 2024 15:22:27 GMT
Version: 1.6.0
License: MIT
Downloads: 18,157,576
Repository: https://github.com/vitest-dev/vitest

Install

npm install @vitest/expect
yarn add @vitest/expect

@vitest/expect

Jest's expect matchers as a Chai plugin.

Usage

 import * as chai from 'chai'
import { JestAsymmetricMatchers, JestChaiExpect, JestExtend } from '@vitest/expect'

// allows using expect.extend instead of chai.use to extend plugins
chai.use(JestExtend)
// adds all jest matchers to expect
chai.use(JestChaiExpect)
// adds asymmetric matchers like stringContaining, objectContaining
chai.use(JestAsymmetricMatchers)

RELATED POST

10 Must-Know Windows Shortcuts That Will Save You Time

10 Must-Know Windows Shortcuts That Will Save You Time

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Arrays vs Linked Lists: Which is Better for Memory Management in Data Structures?

Navigating AWS Networking: Essential Hacks for Smooth Operation

Navigating AWS Networking: Essential Hacks for Smooth Operation

Achieving Stunning Visuals with Unity's Global Illumination

Achieving Stunning Visuals with Unity's Global Illumination

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code

Nim's Hidden Gems: Lesser-known Features for Writing Efficient Code