Материалы для подготовки

  • Официальный сайт фреймворка для тестирования RSpec
  • Страница с документацией на фреймворк RSpec
  • Рекомендации по написанию спецификаций BetterSpec
  • Официальная документация на библиотеку описания заглушек RSpec Mocks 3.8

Код с занятия

Код, написанный на паре можно скачать по ссылке. Для распаковки кода воспользуйтесь командой 7z x 2018-11-22-code.7z.

Практическое занятие

Используя исходный код приложения, которое было написано преподавателем на предыдущем занятии, добавьте в приложение логику взаимодействия с пользователем и реализуйте для неё модульные тесты.

Код, написанный на предыдущей лекции, можно скачать по ссылке. Для распаковки кода воспользуйтесь командой 7z x 2018-11-08-code.7z.