def testadd_rule(self): self.m.add_rule(FixedElementRule(14, 0.5)) self.assertTrue(self.m.has_rule(14)) self.assertEqual(2, len(self.m.get_rules())) self.assertRaises(ValueError, self.m.add_rule, ElementByDifferenceRule(92)) self.assertRaises(ValueError, self.m.add_rule, FixedElementRule(14, 0.1)) self.assertRaises(ValueError, self.m.add_rule, FixedElementRule(29, 0.1))
def setUp(self): unittest.TestCase.setUp(self) self.rule = FixedElementRule(79, 0.2)