예제 #1
0
 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))
예제 #2
0
 def test_hashing_controlled(self):
     self.assertEqual(1, Tarea4.f_hash(1, 2, 3, 5))
예제 #3
0
 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))