julia_v_iluhina

Untitled

Sep 21st, 2016
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.79 KB | None | 0 0
  1. public static ExpectedCondition<Boolean> minimumSizeOf(final By elementsLocator, final int minimumSize) {
  2.        ...
  3.                 return listSize >= minimumSize+1;
  4.        ...
  5.                 return String.format("\nsize of list: %s\n to be more or equal: %s\n while actual size is: %s\n", elements, minimumSize, listSize);
  6. ....
  7. /*
  8.     тут что-то надо поправить)
  9.  
  10.     или условие)
  11.     или - название кондишена и сообщение
  12.  
  13.     варианты
  14. */
  15. public static ExpectedCondition<Boolean> minimumSizeOf(final By elementsLocator, final int minimumSize) {
  16.        ...
  17.                 return listSize >= minimumSize;
  18.        ...
  19.                 return String.format("\nsize of list: %s\n to be more or equal: %s\n while actual size is: %s\n", elements, minimumSize, listSize);
  20. ....
  21.  
  22. или
  23.  
  24. public static ExpectedCondition<Boolean> sizeIsMoreThan(final By elementsLocator, final int minimumSize) {
  25.        ...
  26.                 return listSize > minimumSize; //что эквивалентно твоей исходной проверке - только проще
  27.        ...
  28.                 return String.format("\nsize of list: %s\n to be more than: %s\n while actual size is: %s\n", elements, minimumSize, listSize);
  29. ....
  30. ***********************************************************
  31. public void followLink(int index) {
  32.         wait.until(minimumSizeOf(searchResults, 9));
  33. /*
  34.     а вот тут - неожижанно)
  35.     почему minimumSizeOf(9)
  36.     почему не minimumSizeOf(index+1) ?
  37.    
  38.     для клика на элементе с индексом 5 - нам надо как минимум 5+1=6 элементов
  39.     нам не надо ждать загрузки 9 элементов в таком случае
  40. */
Advertisement
Add Comment
Please, Sign In to add comment