Use ChefSpec matchers for custom resources under `package` cookbook
Stop stepping into custom resources in tests.
Towards #2804 (closed), covering custom resources under package
cookbook
- account
- storage_directory
- sysctl
- templatesymlink - handled separately in !3001 (merged)
- env_dir - handled separately in !2998 (merged)
This MR also brings a proper structure to the fixture directory. !3001 (merged) and !2998 (merged) will have to follow this.
Edited by GitLab Release Tools Bot