public void TestAdvancedCodingDecoding5() { // arrange string key = "apple"; string word = "howareyou"; AdvancedPolyalphabetic polyalphabetic = new AdvancedPolyalphabetic(AdvancedPolyalphabetic.LegalCharacters.Alphabetical, key); // act string encodeString = polyalphabetic.Encode(word); string decodeString = polyalphabetic.Decode(encodeString); // assert Assert.AreEqual(decodeString.ToLower(), word); }
public void TestAdvancedCodingDecoding1() { // arrange string key = "KEY"; string word = "HELLO WORLD"; AdvancedPolyalphabetic polyalphabetic = new AdvancedPolyalphabetic(AdvancedPolyalphabetic.LegalCharacters.Alphabetical, key); // act string encodeString = polyalphabetic.Encode(word); string decodeString = polyalphabetic.Decode(encodeString); // assert Assert.AreEqual(decodeString, word); }