Я искал многочисленные форумы для пользователей с подобной проблемой, но безрезультатно. Моя проблема заключается в следующем:
Я пишу тест Protractor, который ожидает, что элемент HTML не будет присутствовать:
expect(result[0].$('#edit').isPresent()).toBe(false);
Когда я запускаю этот тест, он выдает следующую ошибку:
No element found using locator: By.cssSelector("#edit")
Я ошибаюсь, что мне трудно обдумать это? Я предполагаю, что это пройдет тест, так как я ожидаю, что элемент будет недоступен. Если бы он был как-то доступен, он бы просто сказал: Expected true to be false
или что-то подобное.
Любое разъяснение будет оценено!