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