expect(something).toBe(true) , expect(something).toBeTruthy()和expect(something).toBeTrue()什么expect(something).toBeTrue() ? 请注意, toBeTrue()是一个自定义匹配器,在jasmine-matchers toBeTrue() 器中引入了其他有用的方便的匹配器,如toHaveMethod()或toBeArrayOfStrings() 。 这个问题是泛泛而谈的,但是,作为一个真实世界的例子,我正在testing一个元素是在protractor显示的。 我应该在这种情况下使用哪个匹配器? expect(elm.isDisplayed()).toBe(true); expect(elm.isDisplayed()).toBeTruthy(); expect(elm.isDisplayed()).toBeTrue();