问题标签 [office-web-app]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
69 浏览

excel - 如何使用 office-addin-mock 库模拟 Office 对象的设置属性?

为了测试这个功能...

我做了这个测试套件...

我得到错误

错误,未加载属性

在 _callee29$ (src/format-updated/functions/format.ts:17:15)

使用 Office.context.document.settings.get("blueBlackToggle") 时,该函数似乎没有读取 blueBlackToggleSetting,尽管我认为我正确地重新创建了 Office 对象的结构。如何构建我的 Office 模拟对象以通过正在测试的功能访问设置?在 office js 文档中,很少有模拟 office 对象进行单元测试的示例,并且没有一个示例具有设置属性。