Commit 9c33c6443a47619bd2217a8da184c568700c993f
1 parent
fe5ffd7f
[unit] 添加button测试用例
Showing
1 changed file
with
24 additions
and
0 deletions
Show diff stats
1 | +import { createVue, destroyVM } from '../util'; | |
2 | + | |
3 | +describe('Button.vue', () => { | |
4 | + let vm; | |
5 | + afterEach(() => { | |
6 | + destroyVM(vm); | |
7 | + }); | |
8 | + | |
9 | + it('should render as <a>', done => { | |
10 | + vm = createVue(` | |
11 | + <Button to="http://www.thinkinfe.tech/">Think in FE</Button> | |
12 | + `); | |
13 | + expect(vm.$el.tagName).to.equal('A'); | |
14 | + done(); | |
15 | + }); | |
16 | + | |
17 | + it('should render as <button>', done => { | |
18 | + vm = createVue(` | |
19 | + <Button>Think in FE</Button> | |
20 | + `); | |
21 | + expect(vm.$el.tagName).to.equal('BUTTON'); | |
22 | + done(); | |
23 | + }); | |
24 | +}); | ... | ... |