334 lines
13 KiB
JavaScript
334 lines
13 KiB
JavaScript
|
|
import { sopClassDictionary } from './sopClassDictionary';
|
||
|
|
import { isImage } from './isImage';
|
||
|
|
|
||
|
|
describe('isImage', () => {
|
||
|
|
test('should return true when the image is of type sopClassDictionary.ComputedRadiographyImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.ComputedRadiographyImageStorage
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.DigitalXRayImageStorageForPresentation', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.DigitalXRayImageStorageForPresentation
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.DigitalXRayImageStorageForProcessing', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.DigitalXRayImageStorageForProcessing
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.DigitalMammographyXRayImageStorageForPresentation', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.DigitalMammographyXRayImageStorageForPresentation
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.DigitalMammographyXRayImageStorageForProcessing', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.DigitalMammographyXRayImageStorageForProcessing
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.DigitalIntraOralXRayImageStorageForPresentation', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.DigitalIntraOralXRayImageStorageForPresentation
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.DigitalIntraOralXRayImageStorageForProcessing', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.DigitalIntraOralXRayImageStorageForProcessing
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.CTImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(sopClassDictionary.CTImageStorage);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.EnhancedCTImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(sopClassDictionary.EnhancedCTImageStorage);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.LegacyConvertedEnhancedCTImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.LegacyConvertedEnhancedCTImageStorage
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.UltrasoundMultiframeImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.UltrasoundMultiframeImageStorage
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.MRImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(sopClassDictionary.MRImageStorage);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.EnhancedMRImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(sopClassDictionary.EnhancedMRImageStorage);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.EnhancedMRColorImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.EnhancedMRColorImageStorage
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.LegacyConvertedEnhancedMRImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.LegacyConvertedEnhancedMRImageStorage
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.UltrasoundImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(sopClassDictionary.UltrasoundImageStorage);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.SecondaryCaptureImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.SecondaryCaptureImageStorage
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.MultiframeSingleBitSecondaryCaptureImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.MultiframeSingleBitSecondaryCaptureImageStorage
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.MultiframeGrayscaleByteSecondaryCaptureImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.MultiframeGrayscaleByteSecondaryCaptureImageStorage
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.MultiframeGrayscaleWordSecondaryCaptureImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.MultiframeGrayscaleWordSecondaryCaptureImageStorage
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.MultiframeTrueColorSecondaryCaptureImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.MultiframeTrueColorSecondaryCaptureImageStorage
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.XRayAngiographicImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.XRayAngiographicImageStorage
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.EnhancedXAImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(sopClassDictionary.EnhancedXAImageStorage);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.XRayRadiofluoroscopicImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.XRayRadiofluoroscopicImageStorage
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.EnhancedXRFImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(sopClassDictionary.EnhancedXRFImageStorage);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.XRay3DAngiographicImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.XRay3DAngiographicImageStorage
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.XRay3DCraniofacialImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.XRay3DCraniofacialImageStorage
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.BreastTomosynthesisImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.BreastTomosynthesisImageStorage
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.BreastProjectionXRayImageStorageForPresentation', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.BreastProjectionXRayImageStorageForPresentation
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.BreastProjectionXRayImageStorageForProcessing', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.BreastProjectionXRayImageStorageForProcessing
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.IntravascularOpticalCoherenceTomographyImageStorageForPresentation', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.IntravascularOpticalCoherenceTomographyImageStorageForPresentation
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.IntravascularOpticalCoherenceTomographyImageStorageForProcessing', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.IntravascularOpticalCoherenceTomographyImageStorageForProcessing
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.NuclearMedicineImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.NuclearMedicineImageStorage
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.VLEndoscopicImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(sopClassDictionary.VLEndoscopicImageStorage);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.VideoEndoscopicImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.VideoEndoscopicImageStorage
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.VLMicroscopicImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(sopClassDictionary.VLMicroscopicImageStorage);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.VideoMicroscopicImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.VideoMicroscopicImageStorage
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.VLSlideCoordinatesMicroscopicImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.VLSlideCoordinatesMicroscopicImageStorage
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.VLPhotographicImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.VLPhotographicImageStorage
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.VideoPhotographicImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.VideoPhotographicImageStorage
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.OphthalmicPhotography8BitImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.OphthalmicPhotography8BitImageStorage
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.OphthalmicPhotography16BitImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.OphthalmicPhotography16BitImageStorage
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.OphthalmicTomographyImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.OphthalmicTomographyImageStorage
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.VLWholeSlideMicroscopyImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.VLWholeSlideMicroscopyImageStorage
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.PositronEmissionTomographyImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.PositronEmissionTomographyImageStorage
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.EnhancedPETImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(sopClassDictionary.EnhancedPETImageStorage);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.LegacyConvertedEnhancedPETImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(
|
||
|
|
sopClassDictionary.LegacyConvertedEnhancedPETImageStorage
|
||
|
|
);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return true when the image is of type sopClassDictionary.RTImageStorage', () => {
|
||
|
|
const isImageStatus = isImage(sopClassDictionary.RTImageStorage);
|
||
|
|
expect(isImageStatus).toBe(true);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return false when the image is of type sopClassDictionary.SpatialFiducialsStorage', () => {
|
||
|
|
const isImageStatus = isImage(sopClassDictionary.SpatialFiducialsStorage);
|
||
|
|
expect(isImageStatus).toBe(false);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return false when the image is undefined', () => {
|
||
|
|
const isImageStatus = isImage(undefined);
|
||
|
|
expect(isImageStatus).toBe(false);
|
||
|
|
});
|
||
|
|
|
||
|
|
test('should return false when the image is null', () => {
|
||
|
|
const isImageStatus = isImage(null);
|
||
|
|
expect(isImageStatus).toBe(false);
|
||
|
|
});
|
||
|
|
});
|