2017-01-19 4 views
2

Je veux utiliser deux valeurs pour être comparé de sorte que si l'un est vrai, alors mon test devrait passer. En utilisant le code ci-dessous est en comapring première condition et échouer le test.Comment utiliser la condition OU avec should() dans moka

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

}

Comment dois-je faire?

Répondre

3

Essayez ceci:

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

Voir documentation.