Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class TodoMVCTest {
- @Test
- public void testTaskLifeCycle() {
- open("https://todomvc4tasj.herokuapp.com/");
- //Create tasks
- $("#new-todo").setValue("1").pressEnter();
- $("#new-todo").setValue("2").pressEnter();
- $("#new-todo").setValue("3").pressEnter();
- $("#new-todo").setValue("4").pressEnter();
- $$("#todo-list li").shouldHave(CollectionCondition.exactTexts("1", "2", "3", "4"));
- /*
- вот)
- теперь проверка - то что нужно)
- используй import static для CollectionCondition.exactTexts
- и в коде вместо CollectionCondition.exactTexts
- можно будет писать exactTexts - здесь и далее
- */
- ...
- //Complete all and clear
- $("#toggle-all").click();
- $("#clear-completed").click();
- $$("#todo-list li").shouldHave(size(0));
- /*
- эту проверку можно написать по-другому
- $$("#todo-list li").shouldBe(empty);
- технически - это одно и то же
- просто так чуть нагляднее )
- shouldBe и shouldHave - делают одно и то же
- подбирай вариант - чтоб фраза читалась более по-человечески)
- empty - это кондишен, который выполняет как раз проверку size(0)
- */
- }
- /*
- судя по расположению скобочек - не применяешь стандартное форматирование)
- выдели код + в меню - code->reformat code
- посмотри - как сместится эта фигурная скобка
- */
- }
Advertisement
Add Comment
Please, Sign In to add comment