Skip to content
RSpec examples for a simple String Set class
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

What is this?

This is intended as a gentle introduction to TDD/BDD for people who have not experienced it before. We all know what a set does, so let's focus on the running tests and letting those tests drive the implementation.


  • Fork this project and clone it locally
  • Open up spec/string_set_spec.rb
  • Run bundle
  • Run bundle exec rspec --color spec/string_set_spec.rb
  • Make tests pass
  • Refactor
Something went wrong with that request. Please try again.