[Moscow.pm] юнит тесты

worldmind worldmind на mail.ru
Пт Мар 16 13:08:35 PDT 2012


В Сб., 17/03/2012 в 01:43 +0600, Nick Knutov пишет:
> а расскажите пожалуйста, что лучше почитать про юнит тесты, в контексте 
> "как придумать что тестировать"?

Не очень понятно в чём вопрос - то что код делает, то и тестировать,
юнит тестирование это же тестирование юнита - например, есть модуль
определяющий стоимость услуги на нужный срок исходя из текущего
состояния услуги, клиента и тарифа, вот и нужно его обложить mock
объектами и подавать на вход разные их комбинации проверяя что стоимость
подсчитана верно.
А если уже нужны интеграционные тесты всего и вся, то у
панельки/биллинга должно быть API - создать клиента, сменить тариф,
добавить услугу, это API и нужно вызывать в какой-то изолированно от
продакшена развёрнутой версии и проверять что нужные действия
выполнились

-- 
Alexey Shrub



Подробная информация о списке рассылки Moscow-pm