From ccc4fc3861dd5409ec5ec1dabccaec0f9aa4998d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=98=89=E6=B6=B5?= Date: Tue, 29 Aug 2017 16:09:03 +0800 Subject: [PATCH] PayOrder: improve test coverage --- packages/pay-order/index.vue | 14 ++++---------- test/unit/specs/pay-order.spec.js | 5 ++--- 2 files changed, 6 insertions(+), 13 deletions(-) diff --git a/packages/pay-order/index.vue b/packages/pay-order/index.vue index 9f452672e..9f31a7291 100644 --- a/packages/pay-order/index.vue +++ b/packages/pay-order/index.vue @@ -2,7 +2,7 @@
{{ tip }}
-
+
合计: ¥{{ priceInterger }}. {{ priceDecimal }} @@ -26,19 +26,13 @@ export default { props: { tip: String, - disabled: Boolean, + type: Number, loading: Boolean, - buttonText: { - type: String, - required: true - }, + disabled: Boolean, + buttonText: String, buttonType: { type: String, default: 'danger' - }, - price: { - type: Number, - required: true } }, diff --git a/test/unit/specs/pay-order.spec.js b/test/unit/specs/pay-order.spec.js index 3a4836535..c6941a328 100644 --- a/test/unit/specs/pay-order.spec.js +++ b/test/unit/specs/pay-order.spec.js @@ -33,7 +33,8 @@ describe('PayOrder', () => { wrapper = mount(PayOrder, { propsData: { price: 3005, - buttonText: '提交订单' + buttonText: '提交订单', + buttonType: 'normal' } }); @@ -66,7 +67,6 @@ describe('PayOrder', () => { it('can not submit when disabled', () => { wrapper = mount(PayOrder, { propsData: { - price: 3005, disabled: true, buttonText: '提交订单' } @@ -83,7 +83,6 @@ describe('PayOrder', () => { it('can not submit when loading', () => { wrapper = mount(PayOrder, { propsData: { - price: 3005, loading: true, buttonText: '提交订单' }