Menu
Open source

toBe()

The toBe() method asserts that the actual value is exactly equal to the expected value using Object.is() comparison.

Syntax

JavaScript
expect(actual).toBe(expected);
expect(actual).not.toBe(expected);

Parameters

ParameterTypeDescription
expectedanyThe expected value

Returns

TypeDescription
voidNo return value

Description

The toBe() method performs exact equality comparison using Object.is(). This means it checks for strict equality and handles special cases like NaN and -0 correctly.

Use toBe() when you want to assert that two values are the same reference or primitive value. For object comparison, use toEqual() instead.

Usage

JavaScript
import { expect } from 'https://jslib.k6.io/k6-testing/0.5.0/index.js';

export default function () {
  expect(42).toBe(42);
  expect('hello').toBe('hello');
  expect(true).toBe(true);
  expect(null).toBe(null);
  expect(undefined).toBe(undefined);
}