Exemplo n.º 1
0
 public void Rotate_all_letters()
 {
     Assert.Equal("Gur dhvpx oebja sbk whzcf bire gur ynml qbt.", RotationalCipher.RotateString("The quick brown fox jumps over the lazy dog.", 13));
 }
Exemplo n.º 2
0
 public void Rotate_a_by_0_same_output_as_input()
 {
     Assert.Equal("a", RotationalCipher.RotateString("a", 0));
 }
Exemplo n.º 3
0
 public void Rotate_numbers()
 {
     Assert.Equal("Xiwxmrk 1 2 3 xiwxmrk", RotationalCipher.RotateString("Testing 1 2 3 testing", 4));
 }
Exemplo n.º 4
0
 public void Rotate_punctuation()
 {
     Assert.Equal("Gzo'n zvo, Bmviyhv!", RotationalCipher.RotateString("Let's eat, Grandma!", 21));
 }
Exemplo n.º 5
0
 public void Rotate_spaces()
 {
     Assert.Equal("T R L", RotationalCipher.RotateString("O M G", 5));
 }
Exemplo n.º 6
0
 public void Rotate_capital_letters()
 {
     Assert.Equal("TRL", RotationalCipher.RotateString("OMG", 5));
 }
Exemplo n.º 7
0
 public void Rotate_n_by_13_with_wrap_around_alphabet()
 {
     Assert.Equal("a", RotationalCipher.RotateString("n", 13));
 }
Exemplo n.º 8
0
 public void Rotate_m_by_13()
 {
     Assert.Equal("z", RotationalCipher.RotateString("m", 13));
 }
Exemplo n.º 9
0
 public void Rotate_a_by_1()
 {
     Assert.Equal("b", RotationalCipher.RotateString("a", 1));
 }