【发布时间】:2020-01-05 23:56:56
【问题描述】:
我正在尝试为我的 Vue.js 过滤器编写一个测试,但我不知道从哪里开始特别是过滤器????
过滤器
Vue.filter('pluralize', (word: string, amount: number) => amount > 1 ? `${word}s` : word);
在 Vue.js 组件中的使用
{{ 'recharge' | pluralize(count) }}
所以如果计数大于 1,Recharge 变为 Recharges。
测试标记
这是迄今为止我对测试标记的了解:
import {createLocalVue} from '@vue/test-utils';
describe('pluralize', () => {
let localVue = createLocalVue();
localVue.filter('pluralize', (word: string, amount: number) => amount > 1 ? `${word}s` : word);
it('returns plural suffix value', () => {
// Test comes here...
});
});
【问题讨论】:
-
您检查过我的答案是否适合您吗? @KD1
-
嗨@user9993 是的,谢谢你按照建议工作:)
-
请随意标记已接受的答案。 @KD1
标签: javascript vue.js testing filter jestjs