Нужно написать метод который бы возвращал состояние элемента true/false
IsValid():boolean {
return element(by.id(this.id)).isDisplayed();
}
isDisplayed возвращает промис, как из него получить значение и вернуть его в IsValid.
Проще говоря, как сделать асинхронное синхронным?
Альтернативные варианты решения не предлагать, нужно именно так.