Recursion Practices with TDD (Test Driven Approach). Feel free to grab the test (rspec) files for your own practices.