code: def test_testscenario_class_full_options():
      """Test advanced workflow: constructor and methods called multiple times."""
      obj = MockTestedClass
      scenario = TestScenario(
          args={
              "__init__": {"a": "super"},
              "foo": {"b": "cali"},
              "bar": {"c": "fragi", "d": "listic"},
              "foo-2nd": {"b": "expi"},
              "bar-2nd": {"c": "ali", "d": "docious"},
          },
      )
  
      result = scenario.run(
          obj,
          arg_sequence=["__init__", "foo", "bar", "foo-2nd", "bar-2nd"],
          method_sequence=["__init__", "foo", "bar", "foo", "bar"],
      )
  
      assert result == "supercalifragilisticexpialidocious"
  
file_path: sktime/sktime/utils/_testing/tests/test_testscenarios.py
imports: from sktime.utils._testing.scenarios import TestScenario
label_desc: Use image node_id 7 for calling a global function with example usage: test_testscenario_class_full_options() without return types