Как вызвать функцию в утверждении Чая? - PullRequest
0 голосов
/ 15 мая 2019

Дано:

let foo = {
    alwaysTrue: () => { return true }
}

Я хочу заявить, что foo.alwaysTrue верно с элегантным синтаксисом, похожим на:

expect(foo).to.be.alwaysTrue();

Возможно ли это в чае?

1 Ответ

0 голосов
/ 15 мая 2019

Если вы спрашиваете, как вызвать свойство как функцию ...

Ожидайте (foo.alwaysTrue ()). To.be.alwaysTrue ();

Если вы хотите создать пользовательскую функцию подтверждения / поддержки chai, проверьте это

Это работает путем добавления новых функций в цепочку прототипов chai.

...