2017-01-17 1 views
3

저는 Chai 설명서를 읽었지만 문제에 대한 해결책을 찾지 못했습니다.문자열에 다른 문자열이 들어 있는지 확인합니다.

문자열에 다른 문자열이 포함되어 있는지 Chai를 사용하여 판단 할 수 있습니까?

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

또는 단지 :

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

그러나 나는 이런 식으로 문자열의 배열을 공급하여 방법을 사용할 수 있습니다

나는 내가 다음과 같이 사용할 수 있다는 것을 알고 :

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

답변

1

이 경우에 keys 주장을 사용할 수 있습니다

expect('foobar').to.include.keys('foo', 'bar'); 
관련 문제