18 июля 2012

Юнит-тесты

Сидел, писал тесты, и чо-то пропёрло:


Юнит-тесты - это круто,
Юнит-тесты - это клёво,
Это вам не жать на клаву,
Не руками мышкой дёргать

Над программкой нерабочей,
Не дебажить, создавая
Цепь событий, приводящих
К нехорошим исключеньям.

Напиши мини-программку, имитирующую, будто
Пользователь нехороший ввёл тебе кривую строчку,
И смотри, что будет делать
Настоящая программа.

Так ты думаешь мозгами,
Так ты пишешь код хороший,
Если кто его сломает, сразу по мозгам получит,
И почти что автоматом!

Будет устыжён публично
Красным цветом павших тестов,
И узнают все об этом
От continuous intergration.