def METHOD_NAME(self):
    other1 = ClassOtherclass.ClassOtherclass("other")
    other2 = ClassOtherclass.ClassOtherclass("other")
    other3 = ClassOtherclass.ClassOtherclass("other")
    with self.assertRaises(RuntimeError):
        n = ClassN.ClassN()
    with self.assertRaises(RuntimeError):
        n = ClassN.ClassN(other1)
    n = ClassN.ClassN(other1, other2)
    self.assertTrue(n.hasClassOtherclasses())
    self.assertTrue(n.indexOfClassOtherclass(other1) >= 0)
    self.assertTrue(n.indexOfClassOtherclass(other2) >= 0)
    with self.assertRaises(RuntimeError):
        n = ClassN.ClassN(other1, other2, other3)