tidied up tests for PositionGenerator