diff options
author | Jon Smock <jonsmock@gmail.com> | 2013-08-09 09:56:51 -0400 |
---|---|---|
committer | Jon Smock <jonsmock@gmail.com> | 2013-08-09 09:56:51 -0400 |
commit | 15d93899e0ed1fad2be71678e898e58ceb270928 (patch) | |
tree | a6e0f32189eb3d040c3630840b5deb82ab98257f /ruby-ecosystem.html.markdown | |
parent | 31860e69c96344120ab69b1cf7266cddc1f812ed (diff) |
Add testing section to ruby-ecosystem
Diffstat (limited to 'ruby-ecosystem.html.markdown')
-rw-r--r-- | ruby-ecosystem.html.markdown | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/ruby-ecosystem.html.markdown b/ruby-ecosystem.html.markdown index 4bcbf7ac..5647e518 100644 --- a/ruby-ecosystem.html.markdown +++ b/ruby-ecosystem.html.markdown @@ -120,6 +120,17 @@ Bundler will notify you of the conflict. This becomes extremely helpful as many gems refer to other gems (which refer to other gems), which can form a large dependency graph to resolve. +# Testing + +Testing is a large of ruby culture. Ruby comes with its own Unit-style testing +framework called minitest (Or TestUnit for ruby version 1.8.x). There are many +testing libraries with different goals. + +* TestUnit - Ruby 1.8's built-in "Unit-style" testing framework +* minitest - Ruby 1.9/2.0's built-in testing framework +* RSpec - A testing framework that focuses on expressivity +* Cucumber - A BDD testing framework that parses Gherkin formatted tests + ## Be Nice The ruby community takes pride in being an open, diverse, welcoming community. |