Add tests for the recommended setup

Using the documented recommended setup, we test if it works with no error and
test if it is idempotent by running it again, looking for resource changes.

Signed-off-by: Ken Barber <ken@bob.sh>
Merge pull request #161 from kbarber/standard_run_tests

Add tests for the recommended setup