Михаил Крюков @michaelkryukov
Разработчик
Тесты для кода и код для тестов

httptest, как я понимаю, используется для запуска сервера и тестирования хендлеров. Да, можно создавать сервер, который будет подменять вконаткте api и возвращать нужные результаты, но это достаточно экстремально и не совсем то, что надо. Основной идеей Networker является переход от прямого вызова функции пакета к вызову метода у объекта. Это можно будет использовать при добавлении ограничения запросов, кеширования, логирования и т.д. без изменения существующей логики.
Посмотреть
Хороший, плохой, злой — тестирование в проекте новичков

Да, пример плохой. Проблема была в том, что проверялось только то, что в нужных местах стояли цифры. Например, `9999-99-99` проходила проверку. Я обновил пример в статье.
Посмотреть
Информация
- В рейтинге
- Не участвует
- Откуда
- Москва, Москва и Московская обл., Россия
- Дата рождения
- Зарегистрирован
- Активность