Summary
IronRuby unleashes the power of the Ruby world to .NET developers, including its incredible libraries and frameworks.
In this article, I brought you a few of Ruby’s testing frameworks to give you the taste of what it’s likeRSpec and its great structure and expectation methods, Cucumber and its spin on BDD, and riot for quick writing and execution of unit tests. There are more successful testing frameworks in Ruby that I didn’t introduce here such as Test::Unit, shoulda, Watir, and others.
The powerful syntax of the Ruby language and its permissive nature makes it a very natural choice for test writing, and its innovative testing frameworks, such as Cucumber, make IronRuby a must-have tool in every .NET developer toolbox.