Skip to content

Commit 131f139

Browse files
committed
Added test file, renamed surgical fixture to share across both MCODE-specific-procedure-extractors' test files
1 parent e5b5453 commit 131f139

File tree

3 files changed

+6
-5
lines changed

3 files changed

+6
-5
lines changed

test/extractors/MCODERadiationProcedureExtractor.test.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
const { when } = require('jest-when');
22
const rewire = require('rewire');
33
const { MCODERadiationProcedureExtractor } = require('../../src/extractors/MCODERadiationProcedureExtractor.js');
4-
const exampleProcedureBundle = require('./fixtures/radiation-procedure-bundle.json');
4+
const exampleProcedureBundle = require('./fixtures/surgical-radiation-procedure-bundle.json');
55

66
const radiationProcedureExtractorRewired = rewire('../../src/extractors/MCODERadiationProcedureExtractor.js');
77
const getMCODERadiationProcedures = radiationProcedureExtractorRewired.__get__('getMCODERadiationProcedures');
@@ -79,14 +79,15 @@ describe('MCODERadiationProcedureExtractor', () => {
7979
});
8080

8181
describe('getMCODERadiationProcedures', () => {
82-
const otherProcedureCoding = {
82+
const radiationProcedureCoding = {
8383
system: 'http://snomed.info/sct',
8484
code: '152198000',
8585
display: 'Brachytherapy (procedure)',
8686
};
87-
const radiationProcedureCoding = {
87+
const otherProcedureCoding = {
8888
system: 'http://snomed.info/sct',
8989
code: '173170008',
90+
display: 'Bilobectomy of lung',
9091
};
9192
let fhirProcedures;
9293
beforeEach(() => {
@@ -175,7 +176,7 @@ describe('MCODERadiationProcedureExtractor', () => {
175176
expect(data.type).toEqual('collection');
176177
expect(data.entry).toBeDefined();
177178
expect(data.entry).toHaveLength(1);
178-
expect(data.entry[0].resource.code.coding[0].code).toEqual('173170008'); // Bilobectomy of lung - is in MCODE Cancer Related Radiation Procedure VS
179+
expect(data.entry[0].resource.code.coding[0].code).toEqual('152198000'); // Brachytherapy (procedure) - is in MCODE Cancer Related Radiation Procedure VS
179180
});
180181
});
181182
});

test/extractors/MCODESurgicalProcedureExtractor.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
const { when } = require('jest-when');
22
const rewire = require('rewire');
33
const { MCODESurgicalProcedureExtractor } = require('../../src/extractors/MCODESurgicalProcedureExtractor.js');
4-
const exampleProcedureBundle = require('./fixtures/surgical-procedure-bundle.json');
4+
const exampleProcedureBundle = require('./fixtures/surgical-radiation-procedure-bundle.json');
55

66
const surgicalProcedureExtractorRewired = rewire('../../src/extractors/MCODESurgicalProcedureExtractor.js');
77
const getMCODESurgicalProcedures = surgicalProcedureExtractorRewired.__get__('getMCODESurgicalProcedures');

0 commit comments

Comments
 (0)