chef-repo tdd style