Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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);
            }
        }