visionmedia/should.js — pull request #164 by dtao (2014-01-08 01:30:46+00:00)
Title: add support for specifying property values w/ have.properties

I'd like to be able to make assertions about just *some* of an object's properties in a more concise way.

For example:

```javascript
var object = {
foo: 1,
bar: 2,
baz: 3
};

// Maybe I don't care about bar for this particular test
object.should.have.properties({
foo: 1,
bar: 2
});
```

This change provides that functionality.