Add tests for GetProgram_ID