2017-01-25 2 views
0

Je veux avoir un code comme ceci:nock: existe-t-il un moyen d'obtenir une liste des insatisfaitedMocks?

describe('populate', function() { 
    it('should grab ', function() { 
     nock('http://someapi.com') 
      .post('/attractions') 
      .reply(200, []) 

     return request 
      .post('http://someapi.com/wrong') 
      .send({destId: id}) 
      .catch(() => 
      expect(nock.unsatisfaedMocks()).is.eql(['http://someapi.com/wrong']) 
     ) 
    }) 
}) 

Est-il possible?

Répondre

1

Bien sûr, vous pouvez

nous nous en tenons généralement pour assert.strictEqual(nock.isDone(), true, nock.pendingMocks())

nock.isDone() vérifie si tous Nock définis sont déclenchées (globalement) nock.pendingMocks() retours tableau de nocks non-disant