added tests for recipe parsing