/// <summary>this method has to be overridden by an ancestor</summary> /// <exception cref="System.Exception"/> protected internal virtual CommandExecutor.Result Execute(CLICommand cmd) { throw new Exception("Unknown type of test command:" + cmd.GetType()); }