From 80220d043c0d7bc037f8ffbe883f5121f56ec6cd Mon Sep 17 00:00:00 2001 From: "qingwei.li" Date: Thu, 20 Oct 2016 18:34:51 +0800 Subject: [PATCH] Badge: add test --- test/unit/specs/badge.spec.js | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 test/unit/specs/badge.spec.js diff --git a/test/unit/specs/badge.spec.js b/test/unit/specs/badge.spec.js new file mode 100644 index 000000000..2b566d8c9 --- /dev/null +++ b/test/unit/specs/badge.spec.js @@ -0,0 +1,33 @@ +import { createTest, createVue } from '../util'; +import Badge from 'packages/badge'; + +describe('Badge', () => { + it('value', () => { + expect(createTest(Badge, { value: 80 }).content).to.equal(80); + }); + + it('is fixed', () => { + const vm = createVue(` + + + + `); + + expect(vm.$el.querySelector('.el-badge__content.is-fixed')).to.exist; + }); + + it('is dot', () => { + const vm = createVue(` + + + + `); + + expect(vm.$el.querySelector('.el-badge__content.is-dot')).to.exist; + }); + + it('max', () => { + expect(createTest(Badge, { max: 100, value: 200 }).content).to.equal('100+'); + expect(createTest(Badge, { max: 100, value: 80 }).content).to.equal(80); + }); +});