public void TestRot13() { var secret = "OlEdId"; var expected = "ByRqVq"; var actual = CaesarCipher.ShiftCharacters(secret, 13); Assert.Equal(expected, actual); }
public void TestNegativeRot1() { var secret = "OLEDID"; var expected = "NKDCHC"; var actual = CaesarCipher.ShiftCharacters(secret, -1); Assert.Equal(expected, actual); }
public void ThrowsIfNotLetter() { var secret = "OlEdId1"; Assert.Throws <ArgumentException>(() => CaesarCipher.ShiftCharacters(secret, 13)); }