ですべてを試しましたがenzyme
、以下のこれらのプロパティをテストする正しい方法が見つかりません。このコンポーネントはダミー コンポーネントでラップされているため、マウントの目的でProvider
必要な小道具 (つまり ) を渡すことができます。Store
1) マウント後、インスタンスにプロパティが設定されます (例: this.property
)
2) イベントリスナーが追加されました
3)イベントリスナーで、someFunction
呼び出されています
class SampleComponent extends Component {
componentDidMount() {
this.property = 'property';
window.addEventListener('scroll', this.someFunction, true);
}
someFunction = () => {
return 'hello';
};
render() {
return <h1>Sample</h1>;
}
}
export default EvalueeExposureList;