Inline-тесты для PHP

PHP*
Inline-тесты — это тесты, встроенные непосредственно в DOC-комментарии тестируемого скрипта. Такая фишка, насколько я знаю, есть в Python, хотя внятного описания найти не смог. В любом случае, идея ...
+34
21 мая 2012, 00:09
136
TedMosby 81,6

Codeception — новости проекта

TDD*, PHP*
Я уже писал на Хабре о Codeception — фреймворке для тестирования приложений на PHP. Если вы никогда раньше не писали тестов для вашего приложения, вам обязательно стоит взглянуть на Codeception. Он ...
+18
10 мая 2012, 14:03
117
Davert 53,8

PHPUnit: Mock объекты из песочницы

PHP*
Довольно часто при написании модульных тестов нам приходится сталкиваться с тем, что тестируемый класс зависит от данных из внешних источников, состояние которых мы не можем контролировать. К таким ...
+8
19 марта 2012, 01:13
72
renskiy 1,0

Много текста про практику работы с PHPUnit/DbUnit

PHP*
Доброго времени суток, друзья! Хочу поделиться опытом по борьбе с PHPUnit/DbUnit в связке с MySQL. Далее небольшая предыстория. Краткая предыстория В процессе написания одного веб-приложения ...
+23
26 февраля 2012, 00:00
151
Ostrovski 94,7

Unit-тестирование от начинающего начинающим из песочницы

PHP*
Здравствуйте. На написание статьи меня сподвигнул этот пост. В нём приведено описание инструментов и некоторая теоретическая информация. Сам я только начинаю разбираться в unit-тестировании и ...
+33
16 февраля 2012, 19:02
308
sck_v 3,7

Легкий способ начать тестировать

PHP*
Если вы PHP-разработчик, и по разным обстоятельствам тесты для своих приложений не пишете, то эта статья для вас. В ней я постараюсь вкратце показать с чего начать и что делать, чтобы написание ...
+39
15 февраля 2012, 19:29
371
Davert 53,8

Unit-тестирование в Codeception

PHP*
Неделю назад я уже писал о Codeception и об его использования для тестирования PHP приложений. После прошлого поста несколько багов было исправлено. Спасибо за багрепорты. Если вы ещё не пробовали ...
+22
27 января 2012, 05:36
84
Davert 53,8

Codeception — тестирование по-новому

PHP*
PHP очень популярный язык программирования, но тестирование в нем, это скорее прерогатива экспертов, а не жизненная необходимость. Неужели это от того, что PHP-разработчики поголовно быдло-кодеры? Я ...
+65
18 января 2012, 07:02
399
Davert 53,8

Автоматическое тестирование в PHP из песочницы

Работа по TDD имеет очевидные преимущества: у разработчика всегда есть чётко описанная в виде теста цель, и он сразу узнает, когда она будет достигнута. Тем не менее, есть и некоторые издержки: ...
+24
8 ноября 2011, 04:30
73
hdg700 6,5

Пространства имён + PHPUnit = 100% покрытие тестами

PHP*
Давно хотел поделиться с общественностью способом тестировать код, использующий функции для работы с внешней средой: с сокетами, БД, файлами и чем угодно ещё. Сегодня, увидев статью Runkit + PHPUnit ...
+31
26 июля 2011, 11:39
64
Mekras 27,7