Как использовать условие ИЛИ с must () в mocha

Я хочу использовать два значения для сравнения, так что если любое из них истинно, мой тест должен пройти. Использование приведенного ниже кода сопоставляет только 1-е условие и не проходит тест.

if (typeof lng !== 'undefined') {
data.lng.should.equal(lng) || data.cityLng.should.equal(lng);

}

Как мне это сделать?

1 ответ

Решение

Попробуй это:

if (typeof lng !== 'undefined') {
    lng.should.be.equalOneOf(data.lng, data.cityLng);

Смотрите документацию.

Другие вопросы по тегам