嗨,这是我想为
编写单元的示例类export default class testProject extends Component {
_sum(a, b) {
return a + b;
}
render() {
return (
<View>
<Text>Business Finance</Text>
</View>
);
}
}
我需要哪些工具来测试UI和商务逻辑:)谢谢
答案 0 :(得分:0)
你可以阅读这篇文章然后你可以写测试:)
https://facebook.github.io/jest/docs/en/getting-started.html
https://medium.com/@dschmidt1992/jest-snapshot-testing-3ef9fa1222bb
答案 1 :(得分:0)
经过一天的阅读文件后,对问题的答案是正确的
对于UI - &gt;酶和开玩笑 例如: - &gt;
import Index from '../index.android.js';
const expectedText = 'Business Finance';
let wrapper=shallow(<Index />);
expect(wrapper.find('Text').children().text()).toEqual(expectedText);
用于Businesslogic测试 - &gt; Enzyme
expect(wrapper.instance()._sum(2,3)).toBe(5);