Fix test run and optimize run time

Hmm.. switching these to chef_run.node versus property changes the test entirely. We are now no longer testing that it is creating the directory with the correct path per platform, but rather that we are creating a directory based on what the chef run things it should be. Running that test per platform is redundant regardless of what the path may change to per platform.