public Tester(IMultiboxFunction[] functions, int maxResults, bool mockFilesystem = true, bool resetFilesystem = false) { functionManager = new MockFunctionManager(functions); mainClass = new MockMainClass(maxResults); mainClass.LabelManager.Sc = SelectionChanged; Filesystem.DebugMode = mockFilesystem; if(resetFilesystem) Filesystem.Reset(); history = new List<string[]>(0); }
public Tester(IMultiboxFunction[] functions, int maxResults, bool mockFilesystem = true, bool resetFilesystem = false) { functionManager = new MockFunctionManager(functions); mainClass = new MockMainClass(maxResults); mainClass.LabelManager.Sc = SelectionChanged; Filesystem.DebugMode = mockFilesystem; if (resetFilesystem) { Filesystem.Reset(); } history = new List <string[]>(0); }