KCINFR-979: creating print test for all generators, fixing other errors

Creating a print test for all generators that are currently being tested.  Note: there will be a few tests that are now broken because printing is broken.  Maybe offshore should fix these?
Is this really just a OneToOne?