Files
docx-js/ts/tests/docx/run/underlineTests.ts

38 lines
1.1 KiB
TypeScript
Raw Normal View History

2016-07-13 00:59:53 +01:00
import * as u from "../../../docx/run/underline";
import {TextRun} from "../../../docx/run/text-run";
import {assert} from "chai";
function jsonify(obj: Object) {
let stringifiedJson = JSON.stringify(obj);
return JSON.parse(stringifiedJson);
}
describe.only("Underline", () => {
describe("#constructor()", () => {
it("should create a new Underline object", () => {
let underline = new u.Underline();
let newJson = jsonify(underline);
assert.equal(newJson.rootKey, "w:u");
});
});
});
describe.only("Underline", () => {
describe("#constructor()", () => {
it("should create a new Underline object", () => {
let underline = new u.DashDotDotHeavyUnderline();
let newJson = jsonify(underline);
assert.equal(newJson.rootKey, "w:u");
});
it("should put value in attribute", () => {
let underline = new u.DashDotDotHeavyUnderline();
let newJson = jsonify(underline);
assert.equal(newJson.rootKey, "w:u");
});
});
});