test props - Enzyme
此篇使用Enzyme來測試props
1.新建Home.js
import React, { Component } from 'react';
import { StyleSheet, View, Text } from 'react-native';
export default class Home extends Component {
render() {
return (
<View style={styles.wrapper}>
<Text style={styles.text}>{this.props.data}</Text>
</View>
)
}
}
Home.defaultProps = {
data: 'Default',
};
const styles = StyleSheet.create({
wrapper: {
flex:1,
justifyContent: 'center'
},
text: {
fontSize: 48,
},
})2.修改入口,渲染Home.js

3.install enzyme
3.撰寫test case



參考
Last updated