@chris-ren
2016-04-27T08:06:53.000000Z
字数 1459
阅读 1260
react
测试
Enzyme(官网:http://airbnb.io/enzyme/)是AirBnb开发的测试框架,可用于组件测试。它主要是为React提供测试,使React更容易断言、维护。
Enzyme可以兼容目前主流的测试框架和断言库。Enzyme官方的文档和例子使用的都是Mocha和Chai。
Enzyme提供了很多种组合方式供使用者选择:
chai-enzyme
jasmine-enzyme
Using Enzyme with Mocha
Using Enzyme with Karma
模块打包器:
Using Enzyme with Browserify
Using Enzyme with WebPack
Using Enzyme with React Native
Using Enzyme with Jest --jest是Facebook推出的JavaScript单元测试和自动化Mock工具
Using Enzyme with Lab --Enzyme + Lab + Code