added integration and controller tests for recipes