2017-01-17 28 views
3

Ich ging durch die Chai-Dokumentation, aber ich konnte keine Lösung für mein Problem finden.Ermitteln, ob eine Zeichenfolge eine andere Zeichenfolge enthält

Kann man mit Chai feststellen, ob eine Zeichenkette andere Zeichenketten enthält?

Ich weiß, dass ich es wie folgt verwendet werden:

expect('foobar').to.have.string('bar'); 

Aber wie kann ich es verwenden, um ein Array von Strings, um es wie diese Fütterung:

expect('foobar').to.have.string(['foo', 'bar']) 

Oder einfach nur:

expect('foobar').to.contain.any([foo', 'bar']) 

Antwort

1

können Sie die keys Behauptung in diesem Fall benutzen:

expect('foobar').to.include.keys('foo', 'bar'); 
Verwandte Themen