我们已经使用茉莉花有一段时间了。我们已经为大约 20% 的代码编写了规范。我们的大部分代码都与 DOM 元素紧密耦合,这使得测试变得极其困难。现在我们想重构我们的代码并使其可以用 jasmine 进行测试。
所以我的问题是:哪种 JavaScript 模式在测试(茉莉花)方面具有优势,为什么?
更新:我做了一些研究,发现了一些有用的提示:
- 私有方法和属性很难测试,所以如果测试是首选,请避免。
- JQuery 链接:再次建议使用链接以提高性能,但不建议在单元测试中过度使用。
我们已经使用茉莉花有一段时间了。我们已经为大约 20% 的代码编写了规范。我们的大部分代码都与 DOM 元素紧密耦合,这使得测试变得极其困难。现在我们想重构我们的代码并使其可以用 jasmine 进行测试。
所以我的问题是:哪种 JavaScript 模式在测试(茉莉花)方面具有优势,为什么?
更新:我做了一些研究,发现了一些有用的提示: