docstr: Make sure api schema information is correct with (possibly) multiple goals.
docstr_tok: ["Make","sure","api","schema","information","is","correct","with","(","possibly",")","multiple","goals","."]
code: def _test_roundDataCorrect_helper(self, config):
      """
      Make sure api schema information is correct with (possibly) multiple goals.
      """
      max_rounds = config[test_agents.TEST_NUM_ROUNDS_OPT_KEY]
      max_episodes = config[test_agents.TEST_NUM_EPISODES_OPT_KEY]
      values = self.dump_single_utt_per_episode_agent_text(
          test_agents.ApiSchemaAgent, config, {}
      )
  
      apis_texts = [
          "APIS: "
          + tod_core.SerializationHelpers.list_of_maps_to_str(
              test_agents.make_api_schemas_machine(max_rounds)
          )
          for _ in range(max_episodes)
      ]
  
      self.assertEqual(values, apis_texts)
  
imports: import unittest
  import copy
  import parlai.core.tod.tod_core
  import parlai.core.tod.tod_test_utils.test_agents
label_desc: Use image node_id 1 for calling the TestApiSchemaAgent obj's underlying member method code with example usage: obj._test_roundDataCorrect_helper(config) without return types