from unittest import TestCase from benchmark.railfence_cipher import railencrypt class Test_railencrypt(TestCase): def test_railencrypt_1(self): assert railencrypt(st='FKglwgJ(p', k=840) == 'FKglwgJ(p' def test_railencrypt_2(self): assert railencrypt(st='gvj', k=379) == 'gvj' def test_railencrypt_3(self): assert railencrypt(st='', k=755) == '' def test_railencrypt_4(self): assert railencrypt(st='9pS', k=577) == '9pS' def test_railencrypt_5(self): assert railencrypt(st='`j4z_:S', k=169) == '`j4z_:S' def test_railencrypt_6(self): assert railencrypt(st='? }qW^W', k=892) == '? }qW^W' def test_railencrypt_7(self): assert railencrypt(st='ns(ob!Pb', k=389) == 'ns(ob!Pb' def test_railencrypt_8(self): assert railencrypt(st='r$&=(', k=427) == 'r$&=(' def test_railencrypt_9(self): assert railencrypt(st='2A/L~[%4', k=339) == '2A/L~[%4' def test_railencrypt_10(self): assert railencrypt(st='M>'', k=210) == 'M>'' def test_railencrypt_11(self): assert railencrypt(st='=5]'146#', k=143) == '=5]'146#' def test_railencrypt_12(self): assert railencrypt(st='c?g!b', k=675) == 'c?g!b' def test_railencrypt_13(self): assert railencrypt(st='U"i-', k=547) == 'U"i-' def test_railencrypt_14(self): assert railencrypt(st='+e[', k=328) == '+e[' def test_railencrypt_15(self): assert railencrypt(st='@ICWq0.[D', k=944) == '@ICWq0.[D' def test_railencrypt_16(self): assert railencrypt(st='~a}By', k=141) == '~a}By' def test_railencrypt_17(self): assert railencrypt(st='', k=574) == '' def test_railencrypt_18(self): assert railencrypt(st='#7oR+_$*', k=457) == '#7oR+_$*' def test_railencrypt_19(self): assert railencrypt(st='/c', k=900) == '/c' def test_railencrypt_20(self): assert railencrypt(st='r', k=492) == 'r' def test_railencrypt_21(self): assert railencrypt(st='vh]lR', k=242) == 'vh]lR' def test_railencrypt_22(self): assert railencrypt(st='**hH2', k=270) == '**hH2' def test_railencrypt_23(self): assert railencrypt(st=')>On.', k=70) == ')>On.' def test_railencrypt_24(self): assert railencrypt(st='djQ*5r_Uk', k=420) == 'djQ*5r_Uk' def test_railencrypt_25(self): assert railencrypt(st='{+xw', k=405) == '{+xw' def test_railencrypt_26(self): assert railencrypt(st='RGvx~r', k=976) == 'RGvx~r' def test_railencrypt_27(self): assert railencrypt(st='<$', k=154) == '<$' def test_railencrypt_28(self): assert railencrypt(st=')>On.', k=221) == ')>On.' def test_railencrypt_29(self): assert railencrypt(st='IH!=Y`l*', k=885) == 'IH!=Y`l*' def test_railencrypt_30(self): assert railencrypt(st='w::L', k=641) == 'w::L' def test_railencrypt_31(self): assert railencrypt(st=')>On.', k=885) == ')>On.' def test_railencrypt_32(self): assert railencrypt(st='!CIXRTgh', k=754) == '!CIXRTgh' def test_railencrypt_33(self): assert railencrypt(st='?NGYChStM', k=850) == '?NGYChStM' def test_railencrypt_34(self): assert railencrypt(st=' X$qR?', k=389) == ' X$qR?' def test_railencrypt_35(self): assert railencrypt(st='dA$PGkO', k=453) == 'dA$PGkO' def test_railencrypt_36(self): assert railencrypt(st=',gN', k=663) == ',gN' def test_railencrypt_37(self): assert railencrypt(st='', k=885) == '' def test_railencrypt_38(self): assert railencrypt(st='3kDF>S%/', k=816) == '3kDF>S%/' def test_railencrypt_39(self): assert railencrypt(st='h{I