def test_generate_random_hash_same_sip_user(self, random_hash): existing_hash = 'abcd' expected_hash = 'abcdefgh' self.add_usersip(name=existing_hash) random_hash.side_effect = [existing_hash, expected_hash] generated_hash = line_dao.generate_random_hash(self.session, UserSIPSchema.name) assert_that(generated_hash, equal_to(expected_hash))
def test_generate_random_hash_no_sip_user(self): generated_hash = line_dao.generate_random_hash(self.session, UserSIPSchema.name) assert_that(generated_hash, has_length(8))