2017-07-06 1 views
-1

Je fais plusieurs essais avec mocha/chai, mais dans ce cas, je n'ai aucune ideia ce que je dois faire.Multiple tableau à tester avec mocha/chai/attendre

Dans ce tableau (par exemple):

[ { rectangles: '1', 
    rows: '1', 
    cols: '1' }, 
    { rectangles: '1', 
    rows: '2', 
    cols: '1' }, 
    { rectangles: '4', 
    rows: '2', 
    cols: '2' } ] 

Et je voudrais tester si, par exemple ...

array1 : rectangles = 1; 
array2 : rectangles = 1; 
array3 : rectangles = 4; 

Est-ce possible? Comment puis-je le faire?

Répondre

0

J'ai trouvé une solution:

 it('Should an for array data-rectangles 1,1,4', function(){ 
      var el = code.listGrids(gridSelector); 
      expect(el[0]).to.own.include({rectangles: '1'}) 
      expect(el[1]).to.own.include({rectangles: '1'}) 
      expect(el[2]).to.own.include({rectangles: '4'}) 
     }); 

Super facile! =)