def test_supports_with_parents(self): premise = Premise(1) rel = MagicMock() rel.type = RelationType.support premise.relations = [rel] self.assertEqual(len(premise.supports()), 1)
def test_supports_with_parents_without_supports(self): premise = Premise(1) rel1 = MagicMock() rel2 = MagicMock() rel1.type = RelationType.objection rel2.type = RelationType.situation premise.relations = [rel1, rel2] self.assertEqual(premise.supports(), [])
def test_supports_without_parents(self): premise = Premise(1) self.assertEqual(premise.supports(), [])