kityminder
Version:
52 lines (31 loc) • 1.09 kB
JavaScript
describe("Kity.Path", function () {
var Path = kity.Path;
it("无参构造Path", function () {
var path = new Path();
expect(path.getPathData()).toBe("");
expect(path.isClosed()).toBe(false);
});
it("带参数构造Path", function () {
var pathData = "M10 10 H20 V20 H10 Z",
path = new Path(pathData);
expect(path.getPathData()).toBe(pathData);
expect(path.isClosed()).toBe(true);
});
it("setPathData()验证", function () {
var pathData = "M10 10 H20 V20 H10 Z",
path = new Path();
expect(path.getPathData()).toBe("");
path.setPathData(pathData);
expect(path.getPathData()).toBe(pathData);
});
it("setPathData()验证", function () {
var pathData = "M10 10 H20 V20 H10 Z",
path = new Path();
expect(path.getPathData()).toBe("");
path.setPathData(pathData);
expect(path.getPathData()).toBe(pathData);
});
it("getDrawer()验证", function () {
var path = new Path();
});
});