public void Analyzer_RemoveModule_LoadSuccess() { // Arrange. var analyzer = new PcapAnalyzer.Analyzer(); // Act (Add two modulem, remove one). analyzer.AddModule(analyzer.AvailableModulesNames[0]); analyzer.AddModule(analyzer.AvailableModulesNames[1]); analyzer.RemoveModule(analyzer.LoadedModulesNames[0]); // Assert. Assert.AreEqual(1, analyzer.LoadedModulesNames.Count); }
public void Analyzer_AddWrangModuleName_AddFail() { // Arrange. var analyzer = new PcapAnalyzer.Analyzer(); // Act. analyzer.AddModule("not-a-real-module-name"); }
public void Analyzer_AddModule_AddSuccess() { // Arrange. var analyzer = new PcapAnalyzer.Analyzer(); // Act (Add one module). analyzer.AddModule(analyzer.AvailableModulesNames.First()); // Assert. Assert.AreEqual(1, analyzer.LoadedModulesNames.Count); }
private void ModulesCheckedListBox_ItemCheck(object sender, ItemCheckEventArgs e) { var module_name = ((CheckedListBox)sender).Text; if (e.NewValue == CheckState.Checked) { _analyzer.AddModule(module_name); } else { _analyzer.RemoveModule(module_name); } }