Skip to content

Latest commit

 

History

History
39 lines (29 loc) · 567 Bytes

README.md

File metadata and controls

39 lines (29 loc) · 567 Bytes

jasmine-object-containing

A simple matcher that wraps jasmine.objectContaining

Usage

In Node:

  var toContainObject = require('jasmine-object-containing').toContainObject;

  beforeEach(function () {
    this.addMatchers(toContainObject);
  });

In the browser:

  beforeEach(function () {
    this.addMatchers(toContainObject);
  });

Example

var obj = {
  foo: function () {},
  bar: 3,
  baz: 10
};

expect(obj).toContainObject({
  foo: jasmine.any(Function),
  bar: 3
});