Add RecipeDirective tests