Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
87 changes: 87 additions & 0 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,20 +64,34 @@ describe('Suite', function() {
* [toEqual](#toequal)
* [toNotEqual](#tonotequal)
* [isGreaterThan](#isgreaterthan)
* [isLessThan](#islessthan)
* [toBeLessThan](#tobelessthan)
* [toBeGreaterThan](#tobegreaterthan)
* [toNotDeepEqual](#tonotdeepequal)
* [toBeEmptyArray](#tobeemptyarray)
* [arrayHasLengthAbove](#arrayhaslengthabove)
* [toHaveLengthAbove](#tohavelengthabove)
* [arrayIncludesMembers](#arrayincludesmembers)
* [toIncludeMembers](#toincludemembers)
* [arrayNotIncludesMembers](#arraynotincludesmembers)
* [toNotIncludeMembers](#tonotincludemembers)
* [toBeNotEmptyArray](#tobenotemptyarray)
* [toMatchRegex](#tomatchregex)
* [objectIncludesKeys](#objectincludeskeys)
* [toIncludeKeys](#toincludekeys)
* [hasType](#hastype)
* [stringNotIncludesSubstring](#stringnotincludesubstring)
* [toNotIncludeSubstring](#tonotincludesubstring)
* [stringIncludesSubstring](#stringincludesubstring)
* [toIncludeSubstring](#toincludesubstring)
* [objectIsNotEmpty](#objectisnotempty)
* [toBeNotEmptyObject](#tobenotemptyobject)
* [objectIsEmpty](#objectisempty)
* [toBeEmptyObject](#tobeemptyobject)
* [stringIsEmpty](#stringisempty)
* [stringIsNotEmpty](#stringisnotempty)
* [toBeNotEmptyString](#tobenotemptystring)
* [toBeEmptyString](#tobeemptystring)
* [toBePromise](#tobepromise)
* [toBeSymbol](#tobesymbol)
* [toBeBool](#tobebool)
Expand Down Expand Up @@ -134,13 +148,25 @@ describe('Suite', function() {
const {expect} = require('assertior');
expect(10).isGreaterThan(9);
```
## toBeGreaterThan

```js
const {expect} = require('assertior');
expect(10).toBeGreaterThan(9);
```

## arrayHasLengthAbove

```js
const {expect} = require('assertior');
expect([1, 2, 3]).arrayHasLengthAbove(2);
```
## toHaveLengthAbove

```js
const {expect} = require('assertior');
expect([1, 2, 3]).toHaveLengthAbove(2);
```

## toBeNotEmptyArray

Expand All @@ -156,6 +182,13 @@ describe('Suite', function() {
expect({foo: 'bar'}).objectIncludesKeys(['foo']);
```

## toIncludeKeys

```js
const {expect} = require('assertior');
expect({foo: 'bar'}).toIncludeKeys(['foo']);
```

## hasType

```js
Expand All @@ -171,48 +204,90 @@ describe('Suite', function() {
const {expect} = require('assertior');
expect('foo').stringIncludesSubstring('foo');
```
## toIncludeSubstring

```js
const {expect} = require('assertior');
expect('foo').toIncludeSubstring('foo');
```

## stringNotIncludesSubstring

```js
const {expect} = require('assertior');
expect('foo').stringNotIncludesSubstring('foo');
```
## toNotIncludeSubstring

```js
const {expect} = require('assertior');
expect('foo').toNotIncludeSubstring('foo');
```

## objectIsNotEmpty

```js
const {expect} = require('assertior');
expect({a: 1}).objectIsNotEmpty('foo');
```
## toBeNotEmptyObject

```js
const {expect} = require('assertior');
expect({a: 1}).toBeNotEmptyObject('foo');
```

## objectIsEmpty

```js
const {expect} = require('assertior');
expect({a: 1}).objectIsEmpty('foo');
```
## toBeEmptyObject

```js
const {expect} = require('assertior');
expect({a: 1}).toBeEmptyObject('foo');
```

## stringIsNotEmpty

```js
const {expect} = require('assertior');
expect('test').stringIsNotEmpty();
```
## toBeNotEmptyString

```js
const {expect} = require('assertior');
expect('test').toBeNotEmptyString();
```

## isLessThan

```js
const {expect} = require('assertior');
expect(9).isLessThan(10);
```
## toBeLessThan

```js
const {expect} = require('assertior');
expect(9).toBeLessThan(10);
```

## stringIsEmpty

```js
const {expect} = require('assertior');
expect('').stringIsEmpty();
```
## toBeEmptyString

```js
const {expect} = require('assertior');
expect('').toBeEmptyString();
```

## toBePromise

Expand Down Expand Up @@ -304,13 +379,25 @@ describe('Suite', function() {
const {expect} = require('assertior');
expect([12,23]).arrayIncludesMembers(23);
```
## toIncludeMembers

```js
const {expect} = require('assertior');
expect([12,23]).toIncludeMembers(23);
```

## arrayNotIncludesMembers

```js
const {expect} = require('assertior');
expect([12,23]).arrayNotIncludesMembers(25);
```
## toNotIncludeMembers

```js
const {expect} = require('assertior');
expect([12,23]).toNotIncludeMembers(25);
```


## toMatchRegex
Expand Down