def test_generatelist(self, formula, year, dates_list): formula_obj = SimpleDateFormula(formula, year) try: formula_obj.generatelist() d_list = formula_obj.dates_list except FormulaException: d_list = False self.assertEquals(d_list, dates_list)
def test_explain(self, formula, day, month, year): self.assertEquals(SimpleDateFormula.explain(formula), [day, month, year])
def test_is_formula(self, formula, result): message = "формула {0} должна быть {1}".format(formula, "корректной" if result else "не корректной") self.assertEquals(SimpleDateFormula.is_formula(formula), result, message)