RSpec является платформой управляемой поведением разработки (BDD) для языка программирования Ruby, вдохновленного JBehave. Это содержит свою собственную полностью интегрированную платформу насмешки, основанную на JMock. Платформу можно считать проблемно-ориентированным языком (DSL) и напоминает спецификацию естественного языка.
RSpec является инструментом управляемой поведением разработки (BDD) для Ruby программистов. BDD является подходом к разработке программного обеспечения, которая комбинирует разработку через тестирование (TDD), управляемый доменом дизайн (DDD) и принятие, на котором делают пробную поездку, планируя (ATDP). RSpec помогает Вам сделать часть TDD того уравнения, фокусирующегося на документации и разработать аспекты TDD.
Ресурсы
Книги