Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- todomvc_new / src / test / java / todomvc_pageobjects / testdata /
- /*
- testdata - это пекедж для тестовых данных
- у нас такого примера пока нету
- это - не тест-классы
- это другое
- с тестовыми данными - будут примеры позже
- перенеси тест-классы на уровень выше
- */
- ************************
- public class TodoMvcOperationsAtActiveFilterTest extends BaseTest {
- @Test
- public void edit() {
- page.givenAtActive(ToDoMvcPage.TaskStatus.ACTIVE, "a");
- ...
- public class TodoMvcOperationsAtAllFiltersTest extends BaseTest {
- @Test
- public void edit() {
- page.given(ToDoMvcPage.TaskStatus.ACTIVE, "a", "b");
- ...
- public class TodoMvcOperationsAtCompletedFilterTest extends BaseTest {
- @Test
- public void edit() {
- page.givenAtCompleted(page.aTask("a", (ToDoMvcPage.TaskStatus.COMPLETED)), page.aTask("b", ToDoMvcPage.TaskStatus.ACTIVE));
- ....
- /*
- не вижу исправлений
- писала в прошлый раз
- и обсуждали в слеке
- используй import static
- для ToDoMvcPage.TaskStatus.COMPLETED и ToDoMvcPage.TaskStatus.ACTIVE
- можешь внутри пейджа - объявить public-переменные
- для значений ToDoMvcPage.TaskStatus.COMPLETED и ToDoMvcPage.TaskStatus.ACTIVE
- чтоб их вызывать page.COMPLETED и page.ACTIVE
- да, так паттерн будет выдержан полностью
- но я бы так не делала)
- выигрыша особого не будет - ни в понятности, ни в однозначности
- разве что паттерн выдержим и все
- */
Advertisement
Add Comment
Please, Sign In to add comment