def test_hashing_random_numbers(self): a = randint(1, 7) c = randint(0, 134) x = randint(0, 120) self.assertEqual((a * x) + c, Tarea4.f_hash(a, c, hash_len, x))
def test_hashing_controlled(self): self.assertEqual(1, Tarea4.f_hash(1, 2, 3, 5))
def test_hashing_a_equals_0(self): c = randint(0, 10000) a = 0 m = randint(1, 1000) x = randint(1, 100000) self.assertEqual(c % m, Tarea4.f_hash(a, c, m, x))