Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class TodoMVCPage {
- /*
- Пейдж-модули удобно называть без слова Page в конце
- потому что если ты будешь использовать несколько пейдж-модулей в одном тесте
- то желательно обращаться к их методам через имя класса пейдж-модуля
- чтобы видеть где с каким пейджом идет работа
- и когда ты будешь писать
- TodoMVCPage.givenAtAll()
- то это явно не так прикольно как
- TodoMVC.givenAtAll()
- правда?
- (так обращаться - важно, когда есть несколько пейджей,
- а если он один - то можно без ущерба для точности -
- заимпортить статически все методы и при вызове - не указывать им класса пейдж-модуля)
- вот это Page в конце - это дань общим conventions (или общепринятым предпочтениям)
- при именовании классов в мире ООП
- ми же тут юзаем подход "Модульного Программирования", потому тут этого "лишнего слова"
- не нужно
- А то, что это все же пейдж - скажет нам имя пекеджа - pages
- */
- ***************************
- public class TodoMVCTestGeneral
- /*
- имена тест-классов - должны заканчиваться на Test
- не TodoMVCTestGeneral
- а TodoMVCGeneralTest
- для других тест-классов - тоже учти
- разумно укоротила названия самих тест-классов - ведь в именах тест-методов мі уже уточнились до фильтра
- учти в этой работе и пожелания к full coverage заданию
- */
Advertisement
Add Comment
Please, Sign In to add comment