public void VigenereCipherHandlerIsNotNull() { // Arrange VigenereCipherHandler vigenereCipherHandler = new VigenereCipherHandler("", ""); // Act string result = vigenereCipherHandler.DecodeText(); // Assert Assert.NotNull(result); }
public void VigenereCipherHandlerDecode() { // Arrange VigenereCipherHandler vigenereCipherHandler = new VigenereCipherHandler("бщцфаирщри, бл ячъбиуъ щбюэсяёш гфуаа!!!", "скорпион"); // Act string result = vigenereCipherHandler.DecodeText(); // Assert Assert.Equal("поздравляю, ты получил исходный текст!!!", result); }
public void OnPostGetDecryptedText(string key) { var folder = Path.Combine(webHostEnvironment.WebRootPath, "files"); FilePath = Path.Combine(folder, GetIpValue() + "_" + "text.txt"); var text = System.IO.File.ReadAllText(FilePath); VigenereCipherHandler decoder = new VigenereCipherHandler(text, key); FormattedTextDe = decoder.DecodeText(); FilePath = Path.Combine(folder, GetIpValue() + "_" + "formattedText.txt"); System.IO.File.WriteAllText(FilePath, FormattedTextDe); }