code: def test_if_order_is_set_when_explicitly_given(self):
      X, y = self.get_multilabel_data_for_tests(
          sparsity_indicator="sparse"
      )[0]
  
      reversed_chain = list(reversed(range(y.shape[1])))
      classifier = ClassifierChain(
          classifier=GaussianNB(),
          require_dense=[True, True],
          order=reversed_chain,
      )
  
      classifier.fit(X, y)
  
      self.assertEqual(classifier._order(), reversed_chain)
  
file_path: scikit-multilearn/skmultilearn/problem_transform/tests/test_cc.py
imports: import unittest
  from sklearn.naive_bayes import GaussianNB
  from sklearn.svm import SVC
  from skmultilearn.problem_transform import ClassifierChain
  from skmultilearn.tests.classifier_basetest import ClassifierBaseTest
label_desc: Use image node_id 7 for calling the CCTest obj's underlying member method code with example usage: obj.test_if_order_is_set_when_explicitly_given() without return types