Паттерны в JavaScript. Singleton

Развивая успешно заброшенную тему разбора паттернов JavaScript.

Итак Singleton, он же Одиночка.

Разберемся что нам нужно для создание такого “класса”, который будет возвращать всегда один и тот же экземпляр. Это как минимум статическая переменная instance для хранения объекта и метод возвращающий этот объект getInstance().

Continue reading

Тестируем AngularJS используя Protractor

Protractore2e тест-фреймворк сделанный на основе WebDriverJS, который приходит на смену первоначальным e2e тестам AngularJS. Запускает тесты в реальном браузере. Может быть запущен как самостоятельный бинарник либо включен в тесты как библиотека.

Continue reading