368 - Refactoring ruby recipes
Adding corresponding unit tests