public void Exercise4Method1Test2() { Exercise4 e4 = new Exercise4(); Stream stream = (Stream)e4.Method1(); Assert.AreEqual(stream.Length, 30); }
public void Exercise4Method1Test1() { Exercise4 e4 = new Exercise4(); Stream stream = (Stream)e4.Method1(); Assert.That(stream, Is.Not.Null); }
public void Exercise4Method2Test1() { Exercise4 e4 = new Exercise4(); Stream stream = (Stream)e4.Method1(); string text = (string)e4.Method2(stream); Assert.AreEqual(text, "Frohe Weihnachten"); }
static void Main(string[] args) { //Exercise1.Start(); //Exercise2.Start(); //Exercise3.Start(); Exercise4.Start(); }
public void Test7() { Exercise4 ex4 = new Exercise4(); using (MemoryStream ms = new MemoryStream()) { byte[] str = Encoding.UTF8.GetBytes("Frohe Weihnachten"); byte[] intarr = BitConverter.GetBytes(42); byte[] boolarr = BitConverter.GetBytes(false); ms.Write(str, 0, str.Length); ms.Write(intarr, 0, intarr.Length); ms.Write(boolarr, 0, boolarr.Length); Assert.AreEqual(ms, ex4.Method1()); } }
static void Main() { Console.WriteLine("3 или 4?"); if (int.TryParse(Console.ReadLine(), out var number)) { if (number == 3) { Exercise3.Main(); } else if (number == 4) { Exercise4.Main(); } } Console.WriteLine("\nPress any key to exit."); Console.ReadKey(); }
static void Main(string[] args) { UserControl usercontrol = new UserControl(); bool isExit = false; string input; Instruction(); while (!isExit) { input = Console.ReadLine(); Enum.TryParse(input, true, out usercontrol); switch (usercontrol) { case UserControl.Exercise1: Console.WriteLine("Solve of {0}", UserControl.Exercise1); Exercise1 exercise1 = new Exercise1(); exercise1.Show(); break; case UserControl.Exercise2: Console.WriteLine("Solve of {0}", UserControl.Exercise2); Exercise2 exercise2 = new Exercise2(); exercise2.Show(); break; case UserControl.Exercise3: Console.WriteLine("Solve of {0}", UserControl.Exercise3); Exercise3 exercise3 = new Exercise3(); exercise3.Show(); break; case UserControl.Exercise4: Console.WriteLine("Solve of {0}", UserControl.Exercise4); Exercise4 exercise4 = new Exercise4(); exercise4.Show(); break; case UserControl.Exercise5: Console.WriteLine("Solve of {0}", UserControl.Exercise5); Exercise5 exercise5 = new Exercise5(); exercise5.Show(); break; case UserControl.Exit: isExit = true; break; default: Instruction(); break; } } }
static void Main(string[] args) { //Exercise1 ex1 = new Exercise1(); //Exercise2 ex2 = new Exercise2(); //Exercise3 ex3 = new Exercise3(); Exercise4 ex4 = new Exercise4(); //Exercise5 ex5 = new Exercise5(); //Exercise6 ex6 = new Exercise6(); //ex1.NumberCount(); //ex2.FindUserInfo(); //ex2.PrintInfo(); //ex3.StringSplitter("My favorite foods are pizza, tacos, burritos, and chocolate"); //ex5.RepeatWord("Hola"); //ex6.PrintByIndex(); Console.ReadLine(); }
private static void Main(string[] args) { while (true) { ConsoleOutput.PutInitText(); ConsoleOutput.PutExercisesText(); var key = Console.ReadKey(); switch (key.KeyChar) { case '1': ConsoleOutput.PutInitText(); Console.WriteLine("Zadanie 1 - Rail fence"); ConsoleOutput.PutCryptoDecryptoText(); var choice1 = Console.ReadKey(); switch (choice1.KeyChar) { case '1': Exercise1.Encrypt(); break; case '2': Exercise1.Decrypt(); break; default: break; } break; case '2': ConsoleOutput.PutInitText(); Console.WriteLine("Zadanie 2 - Przestawienia macierzowe a"); ConsoleOutput.PutCryptoDecryptoText(); var choice2 = Console.ReadKey(); switch (choice2.KeyChar) { case '1': Exercise2.Encrypt(); break; case '2': Exercise2.Decrypt(); break; default: break; } break; case '3': ConsoleOutput.PutInitText(); Console.WriteLine("Zadanie 3 - Przestawienia macierzowe b"); ConsoleOutput.PutCryptoDecryptoText(); var choice3 = Console.ReadKey(); switch (choice3.KeyChar) { case '1': Exercise3.Encrypt(); break; case '2': Exercise3.Decrypt(); break; default: break; } break; case '6': ConsoleOutput.PutInitText(); Console.WriteLine("Zadanie 3 - Przestawienia macierzowe c"); ConsoleOutput.PutCryptoDecryptoText(); var choice6 = Console.ReadKey(); switch (choice6.KeyChar) { case '1': Exercise6.Encrypt(); break; case '2': Exercise6.Decrypt(); break; default: break; } break; case '4': ConsoleOutput.PutInitText(); Console.WriteLine("Zadanie 4 - Szyfrowanie cezara"); ConsoleOutput.PutCryptoDecryptoText(); var choice4 = Console.ReadKey(); switch (choice4.KeyChar) { case '1': Exercise4.Encrypt(); break; case '2': Exercise4.Decrypt(); break; default: break; } break; case '5': ConsoleOutput.PutInitText(); Console.WriteLine("Zadanie 5 - Szyfrowanie Vigenere’a"); ConsoleOutput.PutCryptoDecryptoText(); var choice5 = Console.ReadKey(); switch (choice5.KeyChar) { case '1': Exercise5.Encrypt(); break; case '2': Exercise5.Decrypt(); break; default: break; } break; case '0': Environment.Exit(0); break; default: break; } Console.Clear(); } }
public void Ex4_Method1() { Exercise4 ex4 = new Exercise4(); Assert.Equal(typeof(MemoryStream), ex4.Method1().GetType()); }
public void Ex4Method2_Read_true() { Exercise4 ex4 = new Exercise4(); Assert.Equal("Frohe Weihnachten", (string)ex4.Method2(ex4.Method1())); }
public void Ex4Test2() { Exercise4 ex4 = new Exercise4(); Assert.AreEqual((string)ex4.Method2(ex4.Method1()), "Frohe Weihnachten"); }
public void Ex4Test1() { Exercise4 ex4 = new Exercise4(); Assert.AreEqual(ex4.Method1().GetType(), typeof(MemoryStream)); }