chai js expect property value empty array

前端 未结 2 387
佛祖请我去吃肉
佛祖请我去吃肉 2021-01-05 05:27

I\'m trying to write a unit test using chai js assertion, and was wondering how to expect arrays with zero length as values.

My Test function expect statement:

2条回答
  •  暗喜
    暗喜 (楼主)
    2021-01-05 06:05

    What about

    return 
    
    expect(functionRetuningPromise()).to.eventually.have.property("key1").that.satisfy(function (value) {
      expect(value).to.be.instanceof(Array);
      expect(value).to.have.length.above(0);
      return true;
    })
    

提交回复
热议问题