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

Статьи

Установка, настройка и базовое использование фреймворка для тестирования "Codeception".

Установка, настройка и базовое использование фреймворка для тестирования "Codeception".
Данной статьей я продолжу серию статей про тестирование, на этот раз уже с использованием фреймворка Codeception, который имеет дополнительные возможности по сравнению с "базой" PHP Unit.

Читать далее

Просмотров:

DBUnit - тестирование php-методов работающих с базой данных.

DBUnit - тестирование php-методов работающих с базой данных.
В данной статье рассмотрено дополнение к фреймворку для тестирования PHPUnit - DBUnit, которое упрощает тестирование методов работающих с базой данных.

Читать далее

Просмотров:

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.

Читать далее

Просмотров:

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