import { ScanView } from '@3cr/types-ts'; import { useViewName } from '@/composables/useViewName'; describe('useViewName tests', () => { it('should get name for coronal', () => { const { name } = useViewName(ScanView.Coronal); expect(name.value).toBe('enums.scanView.coronal'); }); it('should get name for sagittal', () => { const { name } = useViewName(ScanView.Sagittal); expect(name.value).toBe('enums.scanView.sagittal'); }); it('should get name for transverse', () => { const { name } = useViewName(ScanView.Transverse); expect(name.value).toBe('enums.scanView.transverse'); }); it('should get name for volume', () => { const { name } = useViewName(ScanView.Volume); expect(name.value).toBe('enums.scanView.volume'); }); it('should get empty string for unknown', () => { const { name } = useViewName(-1 as ScanView); expect(name.value).toBe(''); }); });