Exemplo n.º 1
0
 def test_encode_no(self):
     self.assertMultiLineEqual(encode("no"), "ml")
Exemplo n.º 2
0
 def test_encode_all_things(self):
     plaintext = "The quick brown fox jumps over the lazy dog."
     ciphertext = "gsvjf rxpyi ldmul cqfnk hlevi gsvoz abwlt"
     self.assertMultiLineEqual(encode(plaintext), ciphertext)
Exemplo n.º 3
0
 def test_encode_decode(self):
     self.assertMultiLineEqual(decode(encode("Testing, 1 2 3, testing.")),
                               "testing123testing")
Exemplo n.º 4
0
 def test_encode_sentence(self):
     self.assertMultiLineEqual(encode("Truth is fiction."),
                               "gifgs rhurx grlm")
Exemplo n.º 5
0
 def test_encode_numbers(self):
     self.assertMultiLineEqual(encode("Testing, 1 2 3, testing."),
                               "gvhgr mt123 gvhgr mt")
Exemplo n.º 6
0
 def test_encode_long_word(self):
     self.assertMultiLineEqual(encode("mindblowingly"), "nrmwy oldrm tob")
Exemplo n.º 7
0
 def test_encode_O_M_G(self):
     self.assertMultiLineEqual(encode("O M G"), "lnt")
Exemplo n.º 8
0
 def test_encode_yes(self):
     self.assertMultiLineEqual(encode("yes"), "bvh")