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 | +}); |