dbo:abstract |
RSpec is a computer domain-specific language (DSL) (particular application domain) testing tool written in the programming language Ruby to test Ruby code. It is a behavior-driven development (BDD) framework which is extensively used in production applications. The basic idea behind this concept is that of test-driven development (TDD) where the tests are written first and the development is based on writing just enough code that will fulfill those tests followed by refactoring. It contains its own mocking framework that is fully integrated into the framework based upon JMock. The simplicity in the RSpec syntax makes it one of the popular testing tools for Ruby applications. The RSpec tool can be used by installing the rspec gem which consists of three other gems, namely rspec-core, rspec-expectation and rspec-mock. (en) Rspec is een BDD-framework voor de programmeertaal Ruby. De laatste versie is 2.6.0. Rspec wordt verspreid onder de voorwaarden van de MIT-licentie. (nl) RSpec — предметно-орієнтований інструмент для тестування коду на Ruby, написаний на Ruby. BDD каркас широкого використання. Основна ідея інструменту — керована тестами розробка, за якої спочатку пишуться тести, а після цього — код програми. (uk) |
dbo:genre |
dbr:Behavior_driven_development dbr:Test_tool |
dbo:license |
dbr:MIT_License |
dbo:operatingSystem |
dbr:Cross-platform |
dbo:releaseDate |
2007-05-18 (xsd:date) |
dbo:wikiPageExternalLink |
http://codetunnel.io/what-is-a-mocking-framework-why-is-it-useful/ http://relishapp.com/rspec http://rspec.info/ http://technicalpickles.com/posts/rcov-for-almost-any-occasion/ http://www.jmock.org/ https://relishapp.com/rspec/rspec-core/v/3-0/docs/configuration/global-namespace-dsl http://www.rubydoc.info/github/rspec/rspec-core/RSpec/Core/RakeTask https://books.google.com/books%3Fid=CUlsAQAAQBAJ&printsec=frontcover&dq=Beck,+K.+(2014).+Test-driven+development+by+example.+Boston:+Addison-Wesley.&hl=en&sa=X&ved=0ahUKEwjQnLzWiKDSAhVITCYKHR81APoQ6AEIGjAA%23v=onepage&q&f=false https://www.youtube.com/watch%3Fv=oOFfHzrIDPk http://www.ibm.com/developerworks/web/library/wa-rspec/ http://www.methodsandtools.com/tools/tools.php%3Frspec http://wiki.c2.com/%3FInterfaceDiscovery |
dbo:wikiPageID |
11708811 (xsd:integer) |
dbo:wikiPageLength |
10006 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID |
1117362304 (xsd:integer) |
dbo:wikiPageWikiLink |
dbr:Capybara_(software) dbr:Behavior-driven_development dbr:RubyGems dbr:Ruby_(programming_language) dbr:Reserved_word dbr:Vim_(text_editor) dbr:Test_double dbc:Software_using_the_MIT_license dbr:Cross-platform dbr:Object_(computer_science) dbr:Emacs dbr:Aptana dbr:Test_automation dbr:String_(computer_science) dbr:Test-driven_development dbr:Domain-specific_language dbr:Cucumber_(software) dbr:Dependency_(computer_science) dbr:Coupling_(computer_programming) dbr:TextMate dbc:Free_software_programmed_in_Ruby dbr:Code_refactoring dbc:Free_software_testing_tools dbr:Software_framework dbr:Integrated_development_environment dbr:Metadata dbr:MIT_License dbr:Macro_(computer_science) dbr:Programming_language dbr:RubyMine dbr:Nondeterministic_programming dbr:Behavior_driven_development dbr:Test_tool |
dbp:developer |
David Chelimsky, Myron Marston, Andy Lindeman, Jon Rowe, Paul Casaretto, Sam Phippen, Bradley Schaefer (en) |
dbp:genre |
Behavior driven development framework / Test tool (en) |
dbp:license |
dbr:MIT_License |
dbp:name |
RSpec (en) |
dbp:operatingSystem |
dbr:Cross-platform |
dbp:released |
2007-05-18 (xsd:date) |
dbp:website |
http://rspec.info/ |
dbp:wikiPageUsesTemplate |
dbt:Infobox_Software dbt:Reflist dbt:Start_date_and_age dbt:Wikidata dbt:Ruby_programming_language dbt:Technical-article |
dbp:wordnet_type |
http://www.w3.org/2006/03/wn/wn20/instances/synset-software-noun-1 |
dcterms:subject |
dbc:Software_using_the_MIT_license dbc:Free_software_programmed_in_Ruby dbc:Free_software_testing_tools |
gold:hypernym |
dbr:Framework |
rdf:type |
owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 yago:Abstraction100002137 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:Writing106359877 yago:WrittenCommunication106349220 yago:Software106566077 |
rdfs:comment |
Rspec is een BDD-framework voor de programmeertaal Ruby. De laatste versie is 2.6.0. Rspec wordt verspreid onder de voorwaarden van de MIT-licentie. (nl) RSpec — предметно-орієнтований інструмент для тестування коду на Ruby, написаний на Ruby. BDD каркас широкого використання. Основна ідея інструменту — керована тестами розробка, за якої спочатку пишуться тести, а після цього — код програми. (uk) RSpec is a computer domain-specific language (DSL) (particular application domain) testing tool written in the programming language Ruby to test Ruby code. It is a behavior-driven development (BDD) framework which is extensively used in production applications. The basic idea behind this concept is that of test-driven development (TDD) where the tests are written first and the development is based on writing just enough code that will fulfill those tests followed by refactoring. It contains its own mocking framework that is fully integrated into the framework based upon JMock. The simplicity in the RSpec syntax makes it one of the popular testing tools for Ruby applications. The RSpec tool can be used by installing the rspec gem which consists of three other gems, namely rspec-core, rspec- (en) |
rdfs:label |
Rspec (nl) RSpec (en) RSpec (uk) |
owl:sameAs |
freebase:RSpec wikidata:RSpec dbpedia-nl:RSpec dbpedia-tr:RSpec dbpedia-uk:RSpec https://global.dbpedia.org/id/3C6js |
prov:wasDerivedFrom |
wikipedia-en:RSpec?oldid=1117362304&ns=0 |
foaf:homepage |
http://rspec.info/ |
foaf:isPrimaryTopicOf |
wikipedia-en:RSpec |
foaf:name |
RSpec (en) |
is dbo:wikiPageRedirects of |
dbr:RSpec_(Ruby_framework) |
is dbo:wikiPageWikiLink of |
dbr:Capybara_(software) dbr:Behavior-driven_development dbr:TestDox dbr:Coraline_Ada_Ehmke dbr:Bogus_(Ruby) dbr:Cucumber_(software) dbr:Cuppa_(Java_library) dbr:JRuby dbr:Jasmine_(JavaScript_testing_framework) dbr:Jim_Weirich dbr:Semaphore_(software) dbr:Factory_Bot_(Rails_Testing) dbr:List_of_unit_testing_frameworks dbr:RSpec_(Ruby_framework) |
is foaf:primaryTopic of |
wikipedia-en:RSpec |