code: def testFeatureMatrix(self):
      trueFeatures = [
          [1, 0, 0, 0],
          [1, 0, 0, 0],
          [1, 0, 0, 0],
          [1, 0, 0, 0],
          [0, 1, 0, 0],
          [0, 1, 0, 0],
          [0, 1, 0, 0],
          [0, 1, 0, 0],
          [0, 0, 1, 0],
          [0, 0, 1, 0],
          [0, 0, 1, 0],
          [0, 0, 1, 0],
      ]
      self.assertEqual(self.longSeason.features, trueFeatures)
      self.assertEqual(self.longSeason.nextState, [3, 0])
      self.assertEqual(self.longSeason.n, 12)
  
file_path: pydlm/tests/modeler/testLongSeason.py
imports: import unittest
  from pydlm.modeler.longSeason import longSeason
label_desc: Use image node_id 2 for calling the testLongSeason obj's underlying member method code with example usage: obj.testFeatureMatrix() without return types