Esempio n. 1
0
    it('matches plain objects', function(done) {
      var values = {
        'name': {
          'first': 'Foo',
          'last': 'Bar'
        }
      }

      expect(Utils.isHash(values)).to.be.true
      done()
    })
Esempio n. 2
0
    it('matches plain objects with length property/key', function(done) {
      var values = {
        'name': {
          'first': 'Foo',
          'last': 'Bar'
        },
        'length': 1
      }

      expect(Utils.isHash(values)).to.be.true
      done()
    })
Esempio n. 3
0
 it('doesn\'t match null', function(done) {
   expect(Utils.isHash(null)).to.be.false
   done()
 })
Esempio n. 4
0
 it('doesn\'t match arrays', function(done) {
   expect(Utils.isHash([])).to.be.false
   done()
 })