This is documentation for the next version of Grafana k6 documentation. For the latest stable release, go to the latest version.
toBe()
The toBe()
method asserts that the actual value is exactly equal to the expected value using Object.is()
comparison.
Syntax
expect(actual).toBe(expected);
expect(actual).not.toBe(expected);
Parameters
Parameter | Type | Description |
---|---|---|
expected | any | The expected value |
Returns
Type | Description |
---|---|
void | No 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
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);
}