Reactjs 是否为空类列表属性?
我是新的反应:) 如果我的组件渲染如下所示:Reactjs 是否为空类列表属性?,reactjs,jasmine,karma-jasmine,Reactjs,Jasmine,Karma Jasmine,我是新的反应:) 如果我的组件渲染如下所示: render() { return ( <object-search className="m-t-xs"> <div className="stats-title pull-left"> <h4>Object Search</h4> 注意:使用karma test runner和jasmine是否是有效的HTML DOM名称?从来没听说过,啊!我已经为这个忙了好几个小时了!谢
render() {
return (
<object-search className="m-t-xs">
<div className="stats-title pull-left">
<h4>Object Search</h4>
注意:使用karma test runner和jasmine是否是有效的HTML DOM名称?从来没听说过,啊!我已经为这个忙了好几个小时了!谢谢你@NiyokoYuliawan!知道它期望的原因吗?
标记名
属性将返回大写。所以你应该改变。托比('div')
变成了。托比('div')
啊哈!感谢您的帮助@NiyokoYuliawan:)
beforeEach(() => {
component = TestUtils.renderIntoDocument(<ObjectSearch {...props}/>);
renderedDOM = () => ReactDOM.findDOMNode(component);
});
it('should render with the correct DOM', () => {
const parent = renderedDOM();
expect(parent.tagName).toBe('OBJECT-SEARCH');
expect(parent.children.length).toBe(7);
expect(parent.classList[0]).toEqual('m-t-xs');
})
Home page ObjectSearch Rendering of ObjectSearch on componentDidMount should render with the correct DOM FAILED
Expected '' to equal 'm-t-xs'.