jerone / assert-includes

Assert string includes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

assert-includes

Assert string includes

Assert that an value is included in a string.

Installation

Most likely you want to use this package as development dependency.

npm install @jerone/assert-includes --save-dev

Or with Yarn:

yarn add @jerone/assert-includes --dev

Usage

import assertIncludes from '@jerone/assert-includes';

test("value contains string", () => {
  assertIncludes("abc", "a");
});

If the test fails, it will throw an AssertionError, which can be picked up by your testing library.

For example with Jest, it will produce the following log:

Jest log

API

assertIncludes(value, includes)

Returns true when valid or throws AssertionError when invalid.

value

Type: string

Actual value expected to contain the included text.

includes

Type: string

The text that is expected to be part of the value.



Stand With Ukraine

About

Assert string includes

License:MIT License


Languages

Language:JavaScript 97.1%Language:TypeScript 2.9%