(PDOC-5) Add basic unit testing

Add some basic spec testing around the pre-existing components of puppet strings for sustainability purposes.
Borrowed