public void DecryptExampleTests() { Assert.AreEqual("This is a test!", SimpleEncryption1AlternatingSplit.Decrypt("This is a test!", 0)); Assert.AreEqual("This is a test!", SimpleEncryption1AlternatingSplit.Decrypt("hsi etTi sats!", 1)); Assert.AreEqual("This is a test!", SimpleEncryption1AlternatingSplit.Decrypt("s eT ashi tist!", 2)); Assert.AreEqual("This is a test!", SimpleEncryption1AlternatingSplit.Decrypt(" Tah itse sits!", 3)); Assert.AreEqual("This is a test!", SimpleEncryption1AlternatingSplit.Decrypt("This is a test!", 4)); Assert.AreEqual("This is a test!", SimpleEncryption1AlternatingSplit.Decrypt("This is a test!", -1)); }
public void NullTests() { Assert.AreEqual(null, SimpleEncryption1AlternatingSplit.Encrypt(null, 0)); Assert.AreEqual(null, SimpleEncryption1AlternatingSplit.Decrypt(null, 0)); }
public void EmptyTests() { Assert.AreEqual("", SimpleEncryption1AlternatingSplit.Encrypt("", 0)); Assert.AreEqual("", SimpleEncryption1AlternatingSplit.Decrypt("", 0)); }