This repository has been archived on 2025-09-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
cyber-narrator-cn-ui/test/utils/tools.test.js
2023-10-22 18:29:34 +08:00

18 lines
609 B
JavaScript

import { computeScore } from '@/utils/tools'
import { zeroData, undefinedData, commonScoreBase, commonData, commonData2, commonScoreBase2 } from './mockData/score'
describe('computeScore测试', () => {
test('含0', () => {
expect(computeScore(zeroData, commonScoreBase)).toEqual(6)
})
test('含undefined', () => {
expect(computeScore(undefinedData, commonScoreBase)).toEqual('-')
})
test('普通数据', () => {
expect(computeScore(commonData, commonScoreBase)).toEqual(4)
})
test('普通数据2', () => {
expect(computeScore(commonData2, commonScoreBase2)).toEqual(4)
})
})