В чем разница между expect(something).toBe(true), expect(something).toBeTruthy() и expect(something).toBeTrue()?
Обратите внимание, что toBeTrue() - это настраиваемый совпад, введенный в jasmine-matchers среди других полезных и удобных совпадений, таких как toHaveMethod() или toBeArrayOfStrings().
Вопрос должен быть общим, но, как реальный пример, я проверяю, что элемент отображается в protractor. Какой помощник я должен использовать в этом случае?
expect(elm.isDisplayed()).toBe(true);
expect(elm.isDisplayed()).toBeTruthy();
expect(elm.isDisplayed()).toBeTrue();