我有一个现有的项目编写ecmascript5。 该项目没有测试,我想补充。 我用茉莉花&摩卡轻轻地(不是最近......),现在我读了关于AVA(开箱即用的es6)+ Sinon,我真的很喜欢它,我想尝试它。用es6测试框架(AVA)测试es5
有几件事我有问题找出(也许不可能),我会感谢您的见解。
我有一个文件1.js,我想在1.test.js创建它的测试 如何从那里导入\使用对象\方法?我需要重构文件以导出es6模块,或者有其他解决方案吗?此外,如果这个文件依赖于jquery会发生什么情况?
正如我现在看到的,我需要用babel + bundler(webpack)将我的项目转换为完整的es6项目,然后我很好。
另一个想法是,Ava有没有一种方法可以加载一个页面,该页面使用脚本标记加载所有脚本,因此一切都将可用?
您有其他建议吗?
任何帮助,将不胜感激。
我提高了这一点,以帮助它摆脱困境。我不确定它为什么陷入低谷,在我看来是一个公平和诚实的问题。 –