forked from fanruan/fineui
Browse Source
* commit '9d9233d96a518bdddd2d1c559798a5f4f9e21944': BI-61182 test: 单测覆盖率55.68%master
windy
5 years ago
2 changed files with 119 additions and 0 deletions
@ -0,0 +1,48 @@ |
|||||||
|
/** |
||||||
|
* @author windy |
||||||
|
* @version 2.0 |
||||||
|
* Created by windy on 2020/3/24 |
||||||
|
*/ |
||||||
|
|
||||||
|
// TODO 展示类控件测什么没想好标记一下
|
||||||
|
describe("ListView && VirtualList", function () { |
||||||
|
|
||||||
|
/** |
||||||
|
* test_author_windy |
||||||
|
*/ |
||||||
|
it("ListView初始化测试", function () { |
||||||
|
var a = BI.Test.createWidget({ |
||||||
|
type: "bi.list_view", |
||||||
|
el: { |
||||||
|
type: "bi.left" |
||||||
|
}, |
||||||
|
items: BI.map(BI.range(0, 100), function (i, item) { |
||||||
|
return BI.extend({}, item, { |
||||||
|
type: "bi.label", |
||||||
|
width: 200, |
||||||
|
height: 200, |
||||||
|
text: (i + 1) |
||||||
|
}); |
||||||
|
}) |
||||||
|
}); |
||||||
|
a.destroy(); |
||||||
|
}); |
||||||
|
|
||||||
|
|
||||||
|
/** |
||||||
|
* test_author_windy |
||||||
|
*/ |
||||||
|
it("VirtualList初始化测试", function () { |
||||||
|
var a = BI.Test.createWidget({ |
||||||
|
type: "bi.virtual_list", |
||||||
|
items: BI.map(BI.range(0, 100), function (i, item) { |
||||||
|
return BI.extend({}, item, { |
||||||
|
type: "bi.label", |
||||||
|
height: 30, |
||||||
|
text: (i + 1) + "." + item.text |
||||||
|
}); |
||||||
|
}) |
||||||
|
}); |
||||||
|
a.destroy(); |
||||||
|
}); |
||||||
|
}); |
@ -0,0 +1,71 @@ |
|||||||
|
/** |
||||||
|
* @author windy |
||||||
|
* @version 2.0 |
||||||
|
* Created by windy on 2020/3/24 |
||||||
|
*/ |
||||||
|
|
||||||
|
describe("SingleSlider", function () { |
||||||
|
|
||||||
|
/** |
||||||
|
* test_author_windy |
||||||
|
*/ |
||||||
|
it("singleSlider", function () { |
||||||
|
var widget = BI.Test.createWidget({ |
||||||
|
type: "bi.single_slider", |
||||||
|
digit: 0, |
||||||
|
width: 300, |
||||||
|
height: 50 |
||||||
|
}); |
||||||
|
widget.setMinAndMax({ |
||||||
|
min: 10, |
||||||
|
max: 120 |
||||||
|
}); |
||||||
|
widget.setValue(30); |
||||||
|
widget.populate(); |
||||||
|
expect(widget.element.find(".blue-track").width() > 0).to.equal(true); |
||||||
|
widget.destroy(); |
||||||
|
}); |
||||||
|
|
||||||
|
/** |
||||||
|
* test_author_windy |
||||||
|
*/ |
||||||
|
it("singleSlidernormal", function () { |
||||||
|
var widget = BI.Test.createWidget({ |
||||||
|
type: "bi.single_slider_normal", |
||||||
|
digit: 0, |
||||||
|
width: 300, |
||||||
|
height: 50 |
||||||
|
}); |
||||||
|
widget.setMinAndMax({ |
||||||
|
min: 10, |
||||||
|
max: 120 |
||||||
|
}); |
||||||
|
widget.setValue(30); |
||||||
|
widget.populate(); |
||||||
|
expect(widget.element.find(".blue-track").width() > 0).to.equal(true); |
||||||
|
widget.destroy(); |
||||||
|
}); |
||||||
|
|
||||||
|
|
||||||
|
/** |
||||||
|
* test_author_windy |
||||||
|
*/ |
||||||
|
it("singleSliderlabel", function () { |
||||||
|
var widget = BI.Test.createWidget({ |
||||||
|
type: "bi.single_slider_label", |
||||||
|
width: 300, |
||||||
|
height: 50, |
||||||
|
digit: 0, |
||||||
|
unit: "个", |
||||||
|
cls: "layout-bg-white" |
||||||
|
}); |
||||||
|
widget.setMinAndMax({ |
||||||
|
min: 10, |
||||||
|
max: 120 |
||||||
|
}); |
||||||
|
widget.setValue(30); |
||||||
|
widget.populate(); |
||||||
|
expect(widget.element.find(".blue-track").width() > 0).to.equal(true); |
||||||
|
widget.destroy(); |
||||||
|
}); |
||||||
|
}); |
Loading…
Reference in new issue