julia_v_iluhina

Untitled

Oct 4th, 2016
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.20 KB | None | 0 0
  1.     @Test
  2.     public void testCancelEditByPressEscAtFilterActive(){
  3.     /*
  4.         если бы были варианты - как выполнить CancelEdit
  5.         то да - стоило бы уточнить ByPressEsc
  6.        
  7.         AtFilterActive или AtActive - тоже можно вариант покороче
  8.         за счет At - понятно - о чем речь
  9.        
  10.         а так - можно и покороче testCancelEditAtActive()
  11.         не настаиваю
  12.     */
  13.         // given - Task1 at filter Active
  14.         add("task1");
  15.         filterActive();
  16.  
  17.         cancelEdit("task1", "task1 edited");
  18.         assertTasksAre("task1");
  19.         /*
  20.             вот тут  - покрой assertItemLeft(2);
  21.             и не нужно реализовывать практически такой же testItemsLeftAfterCancelEditAtFilterCompleted()
  22.            
  23.             мы почему уже сейчас запланировали покрытие ItemsLeft в фиче-тестах
  24.             потому что это можно практически беззатратно сделать
  25.            
  26.             мы просто это по пути делаем
  27.             боремся за эффективность -
  28.             тут добавляй проверку
  29.             и удаляй тест-метод testItemsLeftAfterCancelEditAtFilterCompleted()
  30.         */
  31.     }
  32. ***************************************************
  33.     @Test
  34.     public void testItemsLeftAfterConfirmEditAtFilterAll(){
  35.         /*
  36.             а тут - проверяем ConfirmEditAtFilterAll
  37.             а ItemsLeft - просто по пути
  38.            
  39.             поправь в соотвествии с этим наименование
  40.         */
  41.         // given - 2 tasks at filter All
  42.         add("task1", "task2");
  43.  
  44.         confirmEdit("task1", "task1 edited");
  45.         /*
  46.             первую проверку - сделай более важную
  47.             assertTasksAre
  48.             а вторую проверку - покрываем по пути assertItemLeft
  49.         */
  50.         assertItemLeft(2);
  51.     }
Advertisement
Add Comment
Please, Sign In to add comment