コード例 #1
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.assertEqual(ciphertext, encode(plaintext))
コード例 #2
0
 def test_encode_O_M_G(self):
     self.assertEqual("lnt", encode("O M G"))
コード例 #3
0
 def test_encode_numbers(self):
     self.assertEqual("gvhgr mt123 gvhgr mt",
                      encode("Testing, 1 2 3, testing."))
コード例 #4
0
 def test_encode_all_the_letters(self):
     self.assertEqual(
         encode("The quick brown fox jumps over the lazy dog."),
         "gsvjf rxpyi ldmul cqfnk hlevi gsvoz abwlt",
     )
コード例 #5
0
 def test_encode_no(self):
     self.assertEqual("ml", encode("no"))
コード例 #6
0
 def test_encode_decode(self):
     self.assertMultiLineEqual(
         decode(encode("Testing, 1 2 3, testing.")), "testing123testing")
コード例 #7
0
 def test_encode_spaces(self):
     self.assertEqual(encode("O M G"), "lnt")
コード例 #8
0
ファイル: atbash_cipher_test.py プロジェクト: fortrieb/python
 def test_encode_O_M_G(self):
     self.assertMultiLineEqual(encode("O M G"), "lnt")
コード例 #9
0
ファイル: atbash_cipher_test.py プロジェクト: fortrieb/python
 def test_encode_long_word(self):
     self.assertMultiLineEqual(encode("mindblowingly"), "nrmwy oldrm tob")
コード例 #10
0
 def test_encode_no(self):
     self.assertEqual("ml", encode("no"))
コード例 #11
0
 def test_encode_yes(self):
     self.assertEqual("bvh", encode("yes"))
コード例 #12
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.assertEqual(ciphertext, encode(plaintext))
コード例 #13
0
 def test_encode_sentence(self):
     self.assertEqual("gifgs rhurx grlm", encode("Truth is fiction."))
コード例 #14
0
 def test_encode_long_word(self):
     self.assertEqual("nrmwy oldrm tob", encode("mindblowingly"))
コード例 #15
0
 def test_encode_long_word(self):
     self.assertMultiLineEqual(encode("mindblowingly"), "nrmwy oldrm tob")
コード例 #16
0
ファイル: atbash_cipher_test.py プロジェクト: fortrieb/python
 def test_encode_numbers(self):
     self.assertMultiLineEqual(
         encode("Testing, 1 2 3, testing."), "gvhgr mt123 gvhgr mt")
コード例 #17
0
 def test_encode_all_text(self):
     plaintext = "The quick brown fox jumps over the lazy dog."
     ciphertext = "gsvjf rxpyi ldmul cqfnk hlevi gsvoz abwlt"
     self.assertMultiLineEqual(encode(plaintext), ciphertext)
コード例 #18
0
ファイル: atbash_cipher_test.py プロジェクト: fortrieb/python
 def test_encode_sentence(self):
     self.assertMultiLineEqual(
         encode("Truth is fiction."), "gifgs rhurx grlm")
コード例 #19
0
 def test_encode_no(self):
     self.assertEqual(encode("no"), "ml")
コード例 #20
0
ファイル: atbash_cipher_test.py プロジェクト: fortrieb/python
 def test_encode_decode(self):
     self.assertMultiLineEqual(
         decode(encode("Testing, 1 2 3, testing.")), "testing123testing")
コード例 #21
0
 def test_encode_numbers(self):
     self.assertEqual(encode("Testing,1 2 3, testing."),
                      "gvhgr mt123 gvhgr mt")
コード例 #22
0
 def test_encode_OMG(self):
     self.assertMultiLineEqual("lnt", encode("OMG"))
コード例 #23
0
 def test_encode_O_M_G(self):
     self.assertEqual("lnt", encode("O M G"))
コード例 #24
0
 def test_encode_numbers(self):
     self.assertMultiLineEqual("gvhgr mt123 gvhgr mt",
                               encode("Testing, 1 2 3, testing."))
コード例 #25
0
 def test_encode_yes(self):
     self.assertEqual("bvh", encode("yes"))
コード例 #26
0
 def test_encode_omg(self):
     assert encode("OMG") == "lnt"
コード例 #27
0
 def test_encode_long_word(self):
     self.assertEqual("nrmwy oldrm tob", encode("mindblowingly"))
コード例 #28
0
 def test_encode_spaces(self):
     assert encode("O M G") == "lnt"
コード例 #29
0
 def test_encode_sentence(self):
     self.assertEqual("gifgs rhurx grlm",
                      encode("Truth is fiction."))
コード例 #30
0
 def test_encode_mindblowingly(self):
     assert encode("mindblowingly") == "nrmwy oldrm tob"
コード例 #31
0
 def test_encode_O_M_G(self):
     self.assertMultiLineEqual(encode("O M G"), "lnt")
コード例 #32
0
 def test_encode_numbers(self):
     assert encode("Testing,1 2 3, testing.") == "gvhgr mt123 gvhgr mt"
コード例 #33
0
 def test_encode_sentence(self):
     self.assertMultiLineEqual(
         encode("Truth is fiction."), "gifgs rhurx grlm")
コード例 #34
0
 def test_encode_deep_thought(self):
     assert encode("Truth is fiction.") == "gifgs rhurx grlm"
コード例 #35
0
 def test_encode_no(self):
     self.assertMultiLineEqual(encode("no"), "ml")
コード例 #36
0
 def test_encode_yes(self):
     assert encode("yes") == "bvh"
コード例 #37
0
 def test_encode_yes(self):
     self.assertMultiLineEqual(encode("yes"), "bvh")
コード例 #38
0
 def test_encode_no(self):
     assert encode("no") == "ml"
コード例 #39
0
 def test_encode_omg(self):
     self.assertEqual(encode("OMG"), "lnt")
コード例 #40
0
 def test_encode_yes(self):
     self.assertMultiLineEqual("bvh", encode("yes"))
コード例 #41
0
 def test_encode_mindblowingly(self):
     self.assertEqual(encode("mindblowingly"), "nrmwy oldrm tob")
コード例 #42
0
 def test_encode_OMG(self):
     self.assertMultiLineEqual("lnt", encode("OMG"))
コード例 #43
0
 def test_encode_deep_thought(self):
     self.assertEqual(encode("Truth is fiction."), "gifgs rhurx grlm")
コード例 #44
0
 def test_encode_no(self):
     self.assertMultiLineEqual("ml", encode("no"))
コード例 #45
0
 def test_encode_yes(self):
     self.assertEqual(encode("yes"), "bvh")
コード例 #46
0
 def test_encode_omg(self):
     self.assertMultiLineEqual("lnt", encode("omg"))