def test_buildGraphData_data_row_with_invalid_number_of_columns_should_raise_ValueError( self): """ Test buildGraphData(data, flt=list()) """ with self.assertRaises(ValueError): SpiderFootHelpers.buildGraphData([['only one column']])
def test_buildGraphData_invalid_data_type_should_raise_TypeError(self): """ Test buildGraphData(data, flt=list()) """ invalid_types = [None, "", dict(), int()] for invalid_type in invalid_types: with self.subTest(invalid_type=invalid_type): with self.assertRaises(TypeError): SpiderFootHelpers.buildGraphData(invalid_type)
def test_buildGraphData_should_return_a_set(self): graph_data = SpiderFootHelpers.buildGraphData([[ "test", "test", "test", "test", "test", "test", "test", "test", "test", "test", "test", "test", "test", "test", "test" ]]) self.assertIsInstance(graph_data, set) self.assertEqual('TBD', 'TBD')
def test_buildGraphData_should_return_a_set(self): """ Test buildGraphData(data, flt=list()) """ graph_data = SpiderFootHelpers.buildGraphData('', '') self.assertIsInstance(graph_data, set) graph_data = SpiderFootHelpers.buildGraphData(None, None) self.assertIsInstance(graph_data, set) graph_data = SpiderFootHelpers.buildGraphData(list(), list()) self.assertIsInstance(graph_data, set) graph_data = SpiderFootHelpers.buildGraphData([]) self.assertIsInstance(graph_data, set) graph_data = SpiderFootHelpers.buildGraphData([ "test", "test", "test", "test", "test", "test", "test", "test", "test", "test", "test", "test", "test", "test", "test" ]) self.assertIsInstance(graph_data, set) self.assertEqual('TBD', 'TBD')
def test_buildGraphData_empty_data_should_raise_ValueError(self): """ Test buildGraphData(data, flt=list()) """ with self.assertRaises(ValueError): SpiderFootHelpers.buildGraphData([])