create spec files for recipe and cookbook generators

Rather than using `should`, you can use `it { is_expected.to do_something('...') }`