def tests(self): self.assertListEqual(Math.abc_factors_of(3, -5, -2), [[1, -6]]) self.assertListEqual(Math.abc_factors_of(6, 1, -2), [[-3, 4]]) self.assertListEqual(Math.abc_factors_of(6, -47, 77), [[-14, -33]])
def abc_factors_of(self): """ Return factors of ac that together sum b. """ entry = self.get_entry() if self.input_is_valid(entry, 3): result = Math.abc_factors_of(*entry) self.result.config(text=result)