public void ParseCommand_Should_ThrowInvalidOperationException_WrongCommand() { var commandManager = new Core.CommandManager(); var result = Assert.ThrowsException <InvalidOperationException>(() => commandManager.ParseCommand("wrongCommand")); Assert.AreEqual("Command does not exist.", result.Message); }
public void ParseCommand_Should_ReturnICommand(string input) { var commandManager = new Core.CommandManager(); var command = commandManager.ParseCommand(input); Assert.IsInstanceOfType(command, typeof(ICommand)); }