Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Test
- public void testCancelEditByPressEscAtFilterActive(){
- /*
- если бы были варианты - как выполнить CancelEdit
- то да - стоило бы уточнить ByPressEsc
- AtFilterActive или AtActive - тоже можно вариант покороче
- за счет At - понятно - о чем речь
- а так - можно и покороче testCancelEditAtActive()
- не настаиваю
- */
- // given - Task1 at filter Active
- add("task1");
- filterActive();
- cancelEdit("task1", "task1 edited");
- assertTasksAre("task1");
- /*
- вот тут - покрой assertItemLeft(2);
- и не нужно реализовывать практически такой же testItemsLeftAfterCancelEditAtFilterCompleted()
- мы почему уже сейчас запланировали покрытие ItemsLeft в фиче-тестах
- потому что это можно практически беззатратно сделать
- мы просто это по пути делаем
- боремся за эффективность -
- тут добавляй проверку
- и удаляй тест-метод testItemsLeftAfterCancelEditAtFilterCompleted()
- */
- }
- ***************************************************
- @Test
- public void testItemsLeftAfterConfirmEditAtFilterAll(){
- /*
- а тут - проверяем ConfirmEditAtFilterAll
- а ItemsLeft - просто по пути
- поправь в соотвествии с этим наименование
- */
- // given - 2 tasks at filter All
- add("task1", "task2");
- confirmEdit("task1", "task1 edited");
- /*
- первую проверку - сделай более важную
- assertTasksAre
- а вторую проверку - покрываем по пути assertItemLeft
- */
- assertItemLeft(2);
- }
Advertisement
Add Comment
Please, Sign In to add comment