2
酵素でいくつかの反応成分を試験していますが、私が試験している "ラッパー成分"の中に特定の成分が見つかりません。酵素が反応成分を見つけることができません
this linkのように私はこれをやってみましたが、動作しません。
私のコードです:私は子コンポーネントにアクセスするためにあなたがする必要があると思う
Todo.js
import React, { PropTypes } from "react";
import TodoText from "./../containers/todo-text"
class Todo extends React.Component{
(...)
render(){
return(
<li className={todoClasses}>
(...)
<TodoText todoId={this.props.todoId} text={this.props.text} />
(...)
</li>
);
}
};
export default Todo;
藤堂-test.js
import expect from 'expect';
import React from 'react';
import { shallow } from 'enzyme';
import Todo from '../path-to/todo.js';
import TodoText from '../path-to/todo-text.js';
function setup() {
const props = {(...)};
const enzymeWrapper = shallow(<Todo {...props} />);
return {
props,
enzymeWrapper
}
}
describe('components',() => {
describe('Todo',() => {
it('should render self and subelements',() => {
const { enzymeWrapper, props } = setup();
(...)
expect(enzymeWrapper.find(TodoText).length).toBe(1);
});
})
})
'' // ''は、 '..//path-to/todo.js';からインポートTodoの入力ミスですか? –
@HarkiratSalujaはい、ありがとうございます。 –