2017-02-08 1 views
0

Ich habe eine Reihe von Saiten ['abc,'def','ghi','jkl']chai Prüfen, ob ein String-Array, mit einer Teilmenge String hat

I Zeichenfolge B gleich 'j' haben.

ich, wenn ein Element in dem Array überprüfen möchten Zeichenfolge B als Teil hat mit chai

Ist das möglich? Ich kann nicht scheinen, um herauszufinden, wie die .any in chai zu verwenden, jedes Element in dem Array zu testen Spiele

ich eine Reihe von Dingen versucht haben, einschließlich, aber nicht beschränkt auf:

expect(array).any.to.contain(string) 
expect(array).any.to.have.string(string) 
expect(array)to.have.any.string(string) 

Gibt es Eine elegante Art das zu testen?

+0

wenn es für jedes Element des Arrays ist, ich glaube, Sie müssen darüber iterieren. – Hosar

Antwort

0

versuchen Sie dies:

expect(array).to include 'string' 
Verwandte Themen