Exemplo n.º 1
0
 static bool _check(Enigma machine, String cipherText, String expectedPlaintext)
 {
     int index = 0;
     var plainText = "";
     foreach(var letter in cipherText)
     {
         var output = machine.Input(letter);
         if (!output.Equals(expectedPlaintext[index]))
         {
             return false;
         }
         plainText = plainText + output;
         index = index + 1;
     }
     return true;
 }