Мне нужно написать условное выражение, в котором тестовый пример проходит, если оно истинно, но для правильной обработки ошибок, если оно ложно. В основном я имею дело с транзакциями, и если нет никаких транзакций, мне нужно обеспечить правильную обработку ошибок. В настоящее время, когда код ниже возвращает false, я получаю эту ошибку:
3) Transactions view should check transaction week Message:Expected
false to equal true.
Я новичок в protractor.js на этой неделе, поэтому я пытаюсь обернуть голову вокруг него. Любые предложения будут с благодарностью.
it('check transaction week', function (){
browser.ignoreSynchronization = true;
transactionPage.weekFilter.click();
browser.waitForAngular();
browser.driver.sleep(5000);
var trCheck = browser.isElementPresent(transactionPage.transactionRecords);
expect(trCheck).toEqual(true);
browser.ignoreSynchronization = false;
});