static void Main() { Console.BackgroundColor = ConsoleColor.White; Console.ForegroundColor = ConsoleColor.Black; CommandController controller = new CommandController(); controller.Execute("DisplayMainMenu"); string command = ""; do { command = Console.ReadLine(); if (!string.IsNullOrEmpty(command) && controller.CanExecute(command)) { controller.Execute(command); } }while (command != "exit"); }
public void DisplayNewspapersTest_ShouldExecute() { CommandController controller = new CommandController(); controller.Execute("ShowNewsPaper"); }
public void DisplayPublishersTest_ShouldExecute() { CommandController controller = new CommandController(); controller.Execute("ShowPublishers"); }
public void ExecuteTest_ExecuteRandomMethod_ShouldThrowException() { CommandController controller = new CommandController(); Assert.ThrowsException <Exception>(() => controller.Execute("RandomBla" + Guid.NewGuid())); }
public void ExecuteTest_ExecuteDisplayMainMenu_ShouldExecute() { CommandController controller = new CommandController(); controller.Execute("DisplayMainMenu"); }