2
나는 구성 요소에 효소와 더미 테스트를 실행하려고합니다. 테스트는 컨텍스트를 점검하려고합니다. 효소의 문서화와 같은 코드를 작성하고 있지만 컨텍스트는 항상 비어 있습니다.효소와 테스트 컨텍스트와 반응 구성 요소 : 빈 개체를 반환
import React from 'react';
import { shallow } from 'enzyme';
import Overlay from '../../../../app/components/Overlay/Overlay';
describe('<Overlay />',() => {
it.only('return a context',() => {
const wrapper = shallow(<Overlay />, { context: { foo: 10 } });
console.log(wrapper.context());
// expect(wrapper.context().foo).to.equal(10);
});
})
테스트의 출력은 다음과 같습니다
<Overlay />
{}
✓ return a context
어디 잘못입니까? Overlay
구성 요소의 세부 정보가 제공되지 않기 때문에