gpt4 book ai didi

javascript - 使用 es6 测试框架 (AVA) 测试 es5

转载 作者:行者123 更新时间:2023-11-30 00:04:26 24 4
gpt4 key购买 nike

我有一个写成 ecmascript5 的现有项目。该项目没有测试,我想补充一下。我轻轻地使用了 jasmine 和 mocha(不是最近......),现在我读到了 AVA(开箱即用的 es6)+ Sinon,我真的很喜欢它,我想尝试一下。

有几件事我无法弄清楚(也许不可能),非常感谢您的见解。

我有一个文件 1.js,我想在 1.test.js 为它创建测试我如何从那里导入\使用对象\方法?我需要重构文件以导出 es6 模块还是有替代解决方案?此外,如果这个文件依赖于 jquery 会发生什么?

正如我现在所见,我需要使用 babel+bundler(webpack) 将我的项目转换为完整的 es6 项目,然后我就可以开始了。

另一个想法,有没有办法让 Ava 加载一个页面,它使用脚本标签加载所有脚本,因此一切都可用?

您还有其他建议吗?

如有任何帮助,我们将不胜感激。

最佳答案

我最终使用了 es6 风格。我从 es5 文件导出 Assets 。

关于javascript - 使用 es6 测试框架 (AVA) 测试 es5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39066207/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com