任何人都可以解释一下两个包enzyme
和jasmine-enzyme
之间的区别......
import Enzyme from 'enzyme';
import jasmineEnzyme from 'jasmine-enzyme';
我想知道他们的工作方式有多么不同。我的研究中找不到任何有希望的答案
提前致谢
Enzyme是React的JavaScript测试实用程序。但它没有内置的断言功能。它依赖于外部测试库,如Mocha,Chai,Jasmine来实现断言功能。
jasmine-enzyme
是enzyme
的断言库。它使用jasmine
语法进行断言。同样,还有其他选项,如chai-enzyme
,should-enzyme
,expect-enzyme
。