def testExtractFileData(self): dicomFile = { '_id': '599c4cf3c9c5cb11f1ff5d97', 'assetstoreId': '599c4a19c9c5cb11f1ff5d32', 'creatorId': '5984b9fec9c5cb370447068c', 'exts': ['dcm'], 'itemId': '599c4cf3c9c5cb11f1ff5d96', 'mimeType': 'application/dicom', 'name': '000000.dcm', 'size': 133356 } dicomMeta = { 'SeriesNumber': 1, 'InstanceNumber': 1, 'SliceLocation': 0 } result = { '_id': '599c4cf3c9c5cb11f1ff5d97', 'name': '000000.dcm', 'dicom': { 'SeriesNumber': 1, 'InstanceNumber': 1, 'SliceLocation': 0 } } self.assertEqual(_extractFileData(dicomFile, dicomMeta), result)