#cypress
Вопрос:
поэтому я могу расширить cy.
их любой командой, т. Е. cy.doSomethingAwesome()
, но я хочу дать им пространство имен, например: cy.product.get()
Я не вижу в документах, как это сделать, возможно ли это вообще?
Я знаю, что могу выполнить cy.product().get()
и заставить .product
команду возвращать объект с функциями, но мне интересно, есть ли более элегантный способ размещения этого в пространстве имен.
Комментарии:
1. если это просто по организационным соображениям, почему бы просто не создать продукт класса и product.get() использует cypress для любых действий
2. лол, я чувствую себя немного глупо, не думая об этом. Еще не пробовал, но не вижу причины, по которой это не сработает