/** * Created by windy on 2018/01/23. */ describe("aliasFunctionTest", function () { before(function () { BI.specialCharsMap = { "\\\\": "0", ".": "1", "/": "2" }; }); /** * test_author_windy */ it("htmlEncodeå’ŒhtmlDecode", function () { var targetString = "1 2&"; var encodeString = BI.htmlEncode(targetString); expect(encodeString).to.equal("<a>1 2&</a>"); expect(BI.htmlDecode(encodeString)).to.equal(targetString); }); /** * test_author_windy */ it("encodeURIComponentå’ŒdecodeURIComponent", function () { var targetString = "tableName./\\"; var encodeString = BI.encodeURIComponent(targetString); expect(encodeString).to.equal("tableName120"); expect(BI.decodeURIComponent(encodeString)).to.equal(targetString); }); });