code: def test_collatinus_multiple_radicals(self):
      coll = CollatinusDecliner()
      self.assertEqual(
          sorted(coll.decline("sandaraca")[:3], key=lambda x: x[0]),
          [
              ("sandaraca", "--s----n-"),
              ("sandaracha", "--s----n-"),
              ("sanderaca", "--s----n-"),
          ],
      )
      jajunitas = [form for form, _ in coll.decline("jajunitas")]
      self.assertIn("jajunitas", jajunitas)
      self.assertIn("jejunitas", jajunitas)
      self.assertIn("jajunitatem", jajunitas)
      self.assertIn("jejunitatem", jajunitas)
  
      def test_collatinus_raise(self):
          """Unknown lemma should raise exception"""
  
          def decline():
              decliner = CollatinusDecliner()
              decliner.decline("this lemma will never exist")
  
              self.assertRaises(CLTKException, decline)
  
file_path: cltk/tests/test_morphology.py
imports: import unittest
  from cltk.core.exceptions import CLTKException
  from cltk.morphology.lat import CollatinusDecliner
label_desc: Use image node_id 4 for calling the TestMorphology obj's underlying member method code with example usage: obj.test_collatinus_multiple_radicals() without return types