2017-01-19 3 views
2

Я хочу использовать два значения для сравнения, так что если это правда, тогда мой тест должен пройти. Используя приведенный ниже код, comapring только 1-е условие и отказ от теста.Как использовать условие OR с must() в mocha

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

}

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

ответ

3

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

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

См documentation.