def test_sum_of_divisors_prime(self): self.assertEqual(sum_of_divisors(23), 24)
def is_prime(n): if n == sum_of_divisors(n) - 1: return True else: return False
def test_sum_of_divisors_one(self): self.assertEqual(sum_of_divisors(1), 1)
def test_sum_of_divisors_negative(self): self.assertEqual(sum_of_divisors(-7), 0)
def test_sum_of_divisors_zero(self): self.assertEqual(sum_of_divisors(0), 0)
def test_sum_of_divisors_nonprime(self): self.assertEqual(sum_of_divisors(1000), 2340)