julia_v_iluhina

Untitled

Dec 22nd, 2016
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.55 KB | None | 0 0
  1.  $("#todo-list").shouldHave(text("Task2")).$(".destroy").shouldBe(visible).hover().click();
  2.                 //но ничего не получается, такая ошибка : Element should be visible {.destroy}
  3.  
  4. /*
  5.     проработай прошлое ревью
  6.         http://pastebin.com/7UyJpyN9
  7.         посмотри строки 81-125
  8.  
  9.     там есть пояснения - что таску по ее тексту получаем
  10.         не так -    $("#todo-list").shouldHave(text("Task2"))
  11.         а вот так - $$(...........).find(exactText("Task2"))
  12.                 (........... - селектор для коллекции тасок еще нужно подобрать,
  13.                  в прошлом ревью описано - что нужно получить - строки 81-89)
  14.  
  15.     получив таску - именно для нее нужно вызвать hover()
  16.         $$(...).find(exactText("Task2")).hover()
  17.  
  18.     и только после этого - искать кнопку .destroy и кликать на ней
  19.         $$(...).find(exactText("Task2")).hover();
  20.         $$(...).find(exactText("Task2")).$(".destroy").click();
  21.     это же  - можно переписать в одну строку ( т к метод элемента hover() - возвращает сам элемент)
  22.         $$(...).find(exactText("Task2")).hover().$(".destroy").click();
  23.  
  24.     почему не нужно делать - shouldBe(visible) - в прошлом ревью тоже есть
  25.  
  26. */
Advertisement
Add Comment
Please, Sign In to add comment