adding tests for BaseGenerator

- #4
Closing out test additions for BaseGenerator

- closes #4 for now...