目錄
簡介
指南
從 2.x 遷移到 3.x
Browserify
SystemJS
Webpack
JSDOM
Jest
Karma
Mocha
React Native
Lab
Tape 和 AVA
安裝
搭配 React 16.x 使用
搭配 React 15.x 使用
搭配 React 0.14.x 使用
搭配 React 0.13.x 使用
API 參考
淺層渲染
at(index)
childAt()
children()
closest(selector)
contains(nodeOrNodes)
containsAllMatchingElements(nodes)
containsAnyMatchingElements(nodes)
containsMatchingElement(node)
context([key])
debug()
dive()
equals(node)
every(selector)
everyWhere(predicate)
exists([selector])
filter(selector)
filterWhere(predicate)
find(selector)
findWhere(predicate)
first()
forEach(fn)
get(index)
getWrappingComponent()
getElement(index)
getElements(index)
hasClass(className)
hostNodes()
html()
instance()
invoke(propName)
is(selector)
isEmpty()
isEmptyRender()
key()
last()
map(fn)
matchesElement(node)
name()
not(selector)
parent()
parents()
prop(key)
props()
reduce(fn[, initialValue])
reduceRight(fn[, initialValue])
render()
renderProp(key)
setContext(context)
setProps(nextProps)
setState(nextState[, callback])
shallow([options])
simulate(event[, data])
simulateError(error)
slice([begin[, end]])
some(selector)
someWhere(predicate)
state([key])
tap(intercepter)
text()
type()
unmount()
update()
全 DOM 渲染
at(index)
childAt()
children()
contains(nodeOrNodes)
containsAllMatchingElements(nodes)
containsAnyMatchingElements(nodes)
containsMatchingElement(node)
closest(selector)
context([key])
debug()
detach()
equals(node)
every(selector)
everyWhere(predicate)
exists([selector])
filter(selector)
filterWhere(predicate)
find(selector)
findWhere(predicate)
first()
forEach(fn)
get(index)
getDOMNode()
getWrappingComponent()
hasClass(className)
hostNodes()
html()
instance()
invoke(propName)
is(selector)
isEmpty()
isEmptyRender()
key()
last()
map(fn)
matchesElement(node)
mount()
name()
not(selector)
parent()
parents()
prop(key)
props()
reduce(fn[, initialValue])
reduceRight(fn[, initialValue])
ref(refName)
render()
renderProp(key)
setContext(context)
setProps(nextProps[, callback])
setState(nextState[, callback])
simulate(event[, data])
simulateError(error)
slice([begin[, end]])
some(selector)
someWhere(predicate)
state([key])
tap(intercepter)
text()
type()
unmount()
update()
靜態渲染
選擇器
變更記錄
未來
貢獻指南
已發佈,使用 GitBook
指南
enzyme 指南
搭配 Browserify 使用 enzyme
搭配 Webpack 使用 enzyme
搭配 JSDOM 使用 enzyme
搭配 Jest 使用 enzyme
搭配 Karma 使用 enzyme
搭配 Mocha 使用 enzyme
搭配 React Native 使用 enzyme
搭配 Lab 使用 enzyme
搭配 Tape 和 AVA 使用 enzyme