RSpec on ruby-koodi testimiseks Ruby'is kirjutatud domeeni spetsiifiline keel (DSL). See on käitumisharjumuste arendamise (BDD) raamistik, mida laialdaselt kasutatakse tootmisrakendustes. Selle idee peamine idee on Test Driven Development (TDD), kus testid on kõigepealt kirjutatud ja arendamine põhineb kirjutamisel vaid piisavalt koodi, mis täidab neid katseid, millele järgneb refactoring. See sisaldab oma mocking raamistikku, mis on täielikult integreeritud JMocki raamistikku. Lihtsus RSpeci süntaksis muudab selle üheks populaarseks Ruby rakenduste testimise tööriistadena. RSpec-i tööriista saab kasutada, kui paigaldada rspec pärl, mis koosneb kolmest teisest väärismetallist: rspec-core, rspec-expectation ja rspec-mock. [Tarkvara arendaja][Cross-platvorm][Tarkvara litsents][MIT litsents][Käitumispõhine areng][Tarkvararakendus][Testipõhine arendus] |