RSpec — это модуль модульного тестирования для языка программирования Ruby. RSpec отличается от традиционных платформ xUnit, таких как JUnit, потому что RSpec — это инструмент разработки, управляемый поведением. Это означает, что тесты, написанные на RSpec, фокусируются на «поведении» тестируемого приложения. RSpec делает упор не на том, как работает приложение, а на том, как оно ведет себя, другими словами, на самом деле, что делает приложение. Из этого туториала вы узнаете, как использовать RSpec для тестирования вашего кода при создании приложений на Ruby.
Аудитория
Это руководство для начинающих, которые хотят научиться писать лучший код на Ruby. После завершения этого урока вы сможете включить тесты RSpec в свои ежедневные практики кодирования.
Предпосылки
Чтобы извлечь пользу из прочтения этого учебника, вы должны иметь некоторый опыт программирования, особенно с Ruby.