【发布时间】:2017-12-20 20:24:10
【问题描述】:
大家好,我做了一个可以管理和控制 URL 查询字符串的包。 我发布它抛出 npm。并为包的核心编写了一些测试
"parser.js" - 将查询字符串解析为对象
"strigifyer.js" - 将对象变成 URL 查询字符串
我现在用“mocha”和“expect”测试这些文件
有一个管理上述文件的主文件,该文件也被推送到查询字符串到 URL 而无需刷新。它使用 window.history 对象。
我应该怎么做才能成功测试主文件(index.js)?
我需要 window 和 history 对象来检查我使用我的 api 后是否有变化。
如果有帮助,这里是包: https://github.com/nevos12/query-string-manager
谢谢。
【问题讨论】:
标签: javascript node.js testing npm