100% coverage but ChefSpec may have issues with immediate notifications
Fix coverage, and reorganize specs based on @sethvargo suggestions
Merge branch 'fix-coverage'