public void ShouldExecuteRawCommandsProperly(string input) { var manager = new CompiledCommandManager(); manager.LoadCommands <RawCommand>(null); Logger.LogMessage($"Commands: {string.Join(", ", manager.Commands)}"); manager.Execute($"raw-command {input}"); Assert.AreEqual(input, RawCommand.RawValue); }
public Verb(CompiledCommandManager manager) { Manager = manager; }