Skip to content

jgrund/jasmine-object-containing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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
});