Пример #1
0
        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);
        }
Пример #2
0
        public void ParseCommand_Should_ReturnICommand(string input)
        {
            var commandManager = new Core.CommandManager();
            var command        = commandManager.ParseCommand(input);

            Assert.IsInstanceOfType(command, typeof(ICommand));
        }