[关闭]
@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 JSDOM

Using Enzyme with React Native
Using Enzyme with Jest --jest是Facebook推出的JavaScript单元测试和自动化Mock工具
Using Enzyme with Lab --Enzyme + Lab + Code

Redux测试:http://redux.js.org/docs/recipes/WritingTests.html

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注