.toBeEmpty()
Use .toBeEmpty
when checking if a String
''
, Array
[]
, Object
{}
, or Iterable
is empty. Because toBeEmpty
supports checking for emptiness of Iterables, you can use it to check whether a Map
, or Set
is empty, as well as checking that a generator yields no values.
test('passes when given an empty string', () => { expect('').toBeEmpty(); expect('hello').not.toBeEmpty(); }); test('passes when given an empty array', () => { expect([]).toBeEmpty(); expect(['hello']).not.toBeEmpty(); }); test('passes when given an empty object', () => { expect({}).toBeEmpty(); expect({ hello: 'world' }).not.toBeEmpty(); });
Tests