def testDelNoteFromInterfaceSYNC(self): interface = Interface('coco') note = ModelObjectNote("int_mock0") interface.addChild(note) self.genericDelTest( interface, note, controller.ModelController.delNoteFromInterfaceSYNC)
def testInterfaceFromHostRemovedSYNC(self): service = Service('coco') interface = Interface("int_mock0") interface.addChild(service) self.genericDelTest( interface, service, controller.ModelController.delServiceFromInterfaceSYNC)
def testAddServiceToInterface(self): interface = Interface('coco') serv = Service('cuca') interface.addChild(serv) self.assertIn(serv, interface.childs.values(), 'Service not in childs') self.assertIn(serv, interface.getAllServices(), 'Service not accessible')
def testAddServiceToInterface(self): interface = Interface('coco') serv = Service('cuca') interface.addChild(serv) self.assertIn(serv, interface.childs.values(), 'Service not in childs') self.assertIn(serv, interface.getAllServices(), 'Service not accessible')
def testInterfaceWithMultipleChildTypes(self): inter = Interface('coco') serv = Service('cuca') vuln = ModelObjectVuln('vuln') inter.addChild(serv) inter.addChild(vuln) self.assertEquals(len(inter.getVulns()), 1, "Vulns added is not 1") self.assertIn(vuln, inter.getVulns(), "Vuln not accessible") self.assertEquals(len(inter.getAllServices()), 1, "Services added is not 1")
def testInterfaceWithMultipleChildTypes(self): inter = Interface('coco') serv = Service('cuca') vuln = ModelObjectVuln('vuln') inter.addChild(serv) inter.addChild(vuln) self.assertEquals(len(inter.getVulns()), 1, "Vulns added is not 1") self.assertIn(vuln, inter.getVulns(), "Vuln not accessible") self.assertEquals(len(inter.getAllServices()), 1, "Services added is not 1")
def testDelNoteFromInterfaceASYNC(self): interface = Interface('coco') note = ModelObjectNote("int_mock0") interface.addChild(note.getID(), note) self.genericDelTest(interface, note, controller.ModelController.delNoteFromInterfaceASYNC, process_pending=True)
def testInterfaceFromHostRemovedASYNC(self): service = Service('coco') interface = Interface("int_mock0") interface.addChild(service.getID(), service) self.genericDelTest(interface, service, controller.ModelController.delServiceFromInterfaceASYNC, process_pending=True)
def testDelNoteFromInterfaceSYNC(self): interface = Interface('coco') note = ModelObjectNote("int_mock0") interface.addChild(note) self.genericDelTest(interface, note, controller.ModelController.delNoteFromInterfaceSYNC)
def testInterfaceFromHostRemovedSYNC(self): service = Service('coco') interface = Interface("int_mock0") interface.addChild(service) self.genericDelTest(interface, service, controller.ModelController.delServiceFromInterfaceSYNC)