нравится ваша идея про пути для разработчиков. у Кирилла есть направление курсов про администрирование, надеюсь это направление тоже появится в путях. любопытно. ждем.
Хорошее видео. Не совсем был понятен пример с mock-ами и стабами, когда компании пришлось выкинуть код. Если моки применять для верификации поведения (например проверять что наш код вызвал внешний метод n-раз) то это одно и проблема понятна. Но если мы говорим о стабах, где мы просто создаем имплементацию внешнего интерфейса и просим вернуть определенный объект когда он будет вызван методом который мы тестируем, то это совсем другое.
Доброго времени суток. Вы сказали что нужно избегать мок и стабов. Можете подсказать чем их заменить или хотябы подтолкнуть в правильном направлении? Так как есть приложение, которое часто обращается к внешнему серверу. Связка приложения Angular ( frontend ) + Rails ( backend ) Заранее спасибо.
Очень ценная и интересная информация, спасибо большое. Мне модульные тесты помогли разобраться с SOLID и DI.
нравится ваша идея про пути для разработчиков. у Кирилла есть направление курсов про администрирование, надеюсь это направление тоже появится в путях. любопытно. ждем.
Однозначно голос не зря срывали) Спасибо!
Хороший вебинар, продано ))
Хорошее видео. Не совсем был понятен пример с mock-ами и стабами, когда компании пришлось выкинуть код. Если моки применять для верификации поведения (например проверять что наш код вызвал внешний метод n-раз) то это одно и проблема понятна. Но если мы говорим о стабах, где мы просто создаем имплементацию внешнего интерфейса и просим вернуть определенный объект когда он будет вызван методом который мы тестируем, то это совсем другое.
Thanks!
Доброго времени суток. Вы сказали что нужно избегать мок и стабов. Можете подсказать чем их заменить или хотябы подтолкнуть в правильном направлении? Так как есть приложение, которое часто обращается к внешнему серверу. Связка приложения Angular ( frontend ) + Rails ( backend )
Заранее спасибо.
Как тестировать закрытые методы?
Вынесите тело метода в функцию и тестируйте ее.
А вообще лучше тестировать черный ящик - и не париться.
Немного сумбурно, но здорово.
Че, вообще ты о чем??)))))