Как написать тестовые примеры для функций и свойств Protractor с использованием proxyquire

Я создал некоторые вспомогательные функции, используя protractor в node.js, но не смог найти для них примеры модульных тестов. Я использовал proxyquire, чтобы высмеивать, но не мог этого сделать.

Я ищу модульный тест для кода ниже в node.js

Ценю вашу помощь по этому вопросу. Например: функция click принимает входные данные элемента, такого как DOM/ID/Xpath, и, если он доступен, он щелкает по нему.

import {транспортир, браузер, по, элементу} из 'транспортира';

click: function(locator)
    {
        if(self.isVisible(locator))
           {
              browser.wait(self.isClickable(locator),20000);  
              locator.click();
           }   
    },

isVisible: function (locator) {

return protractor.ExpectedConditions.visibilityOf(locator);

0 ответов

Другие вопросы по тегам