尝试测试等于createReactClass的module.exports。我只测试了导出默认类的组件。
我已经尝试使用导出默认值的方式来处理它,但是却没有喜悦。
//myfile.jsx
module.exports = createReactClass({ some additional content here })
//myfile.spec.jsx
let createReactClass = require("../myfile")
let props = {
Hello: "hello"
};
it('testing', (done) => {
const component = shallow(<createReactClass {...props}/>);
});
以上测试未呈现我期望的结果。是
没有渲染组件就没有错误
答案 0 :(得分:0)
似乎是次要问题。将C
大写为CreateReactClass
是因为react认为其是正常的html标签,但并非如此。
https://reactjs.org/docs/jsx-in-depth.html#user-defined-components-must-be-capitalized