add new tests for the generators