add tests which ensure the generator is created correctly

actually try ensure that we hit the generator portion of this
correctly.