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));
 }