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