import unittest import json from stix_shifter_utils.stix_translation.src.json_to_stix import json_to_stix_translator from stix_shifter_modules.msatp.entry_point import EntryPoint from stix_shifter_utils.stix_translation.src.utils.transformer_utils import get_module_transformers MODULE = "msatp" entry_point = EntryPoint() map_data = entry_point.get_results_translator().map_data data_source = { "type": "identity", "id": "identity--f431f809-377b-45e0-aa1c-6a4751cae5ff", "name": "msatp", "identity_class": "events" } options = {} class TestMsatpResultsToStix(unittest.TestCase): """ class to perform unit test case for msatp translate results """ @staticmethod def get_first(itr, constraint): """ return the obj in the itr if constraint is true """ return next((obj for obj in itr if constraint(obj)), None) @staticmethod def get_first_of_type(itr, typ):
from stix_shifter_utils.stix_translation.src.json_to_stix import json_to_stix_translator from stix_shifter_utils.stix_translation.src.utils import transformers from stix_shifter_modules.msatp.entry_point import EntryPoint import json import unittest entry_point = EntryPoint() map_file = open( entry_point.get_results_translator().default_mapping_file_path).read() map_data = json.loads(map_file) map_data = json.loads(map_file) data_source = { "type": "identity", "id": "identity--f431f809-377b-45e0-aa1c-6a4751cae5ff", "name": "msatp", "identity_class": "events" } options = {} class TestMsatpResultsToStix(unittest.TestCase): """ class to perform unit test case for msatp translate results """ @staticmethod def get_first(itr, constraint): """ return the obj in the itr if constraint is true """ return next((obj for obj in itr if constraint(obj)), None)