глобусWeb-мастерская

Статьи

PHPUnit - создание и использование имитирующих объектов (mock), заглушек.

PHPUnit - создание и использование имитирующих объектов (mock), заглушек.
Юнит-тестирование - это тестирование в изоляции, когда класс тестируется отдельно от остального кода (других классов). В данной статье рассмотрим как изолировать тестируемые методы.

Читать далее

Просмотров:

PHPUnit - тестирование исключений, анализ покрытия кода тестами.

PHPUnit - тестирование исключений, анализ покрытия кода тестами.
Так как генерация исключения в коде приложения является частым явлением, рассмотрим способы тестирования исключений с помощью PHPUnit. Так же разберем как проводить анализ покрытия кода тестами в автоматическом режиме используя php-code-coverage.

Читать далее

Просмотров:

Основы PHPUnit - 2 часть.

Основы PHPUnit - 2 часть.
Описаны основы использования фреймворка для тестирования PHPUnit (2 часть).

Читать далее

Просмотров:

Основы PHPUnit - 1 часть.

Основы PHPUnit - 1 часть.
Описаны основы использования фреймворка для тестирования PHPUnit (1 часть).

Читать далее

Просмотров:

Установка PHPUnit.

Установка PHPUnit.
Рассмотрены варианты установки фреймворка для тестирования PHPUnit.

Читать далее

Просмотров:

Создание расширения (пакета) для Yii2.

Создание расширения (пакета) для Yii2.
В данной статье расскажу как создать расширения для приложения на php-фреймворке Yii2 для его использования в других своих проектах и для использования другими разработчиками.

Читать далее

Просмотров:

Создание расширения (пакета) для Laravel 5.

Создание расширения (пакета) для Laravel 5.
Рассмотрен процесс создания пакета для фреймворка Laravel 5.4, его размещение на удаленном репозитории GitHub, сервисе хранения пакетов Packagist.

Читать далее

Просмотров:

Виджеты в Laravel 5.

Виджеты в Laravel 5.
Создание виджетов в Laravel 5.

Читать далее

Просмотров:

Автозагрузка классов с помощью Composer.

Автозагрузка классов с помощью Composer.
Описан процесс добавления своих классов и файлов в автозагрузчик Composer.

Читать далее

Просмотров:

Для корректного отображения этого элемента вам необходимо установить FlashPlayer и включить в браузере Java Script.