Javascript 检查部件安装是否在支柱类型上没有错误

Javascript 检查部件安装是否在支柱类型上没有错误,javascript,reactjs,mocha.js,enzyme,Javascript,Reactjs,Mocha.js,Enzyme,我正在为组件创建集成测试,以测试其接口,并像这样安装它 const wrapper = shallow(<Component boolVal={()=>{}} /> 这是正确的,但我希望考试不及格 请告诉我如何存档此文件?根据Dmitri的回答,这是一个在控制台上监视的测试。错误。当道具验证失败时,测试失败: describe.only('Test Component', () => { const sandbox = sinon.sandbox.create

我正在为组件创建集成测试,以测试其接口,并像这样安装它

const wrapper = shallow(<Component boolVal={()=>{}} />
这是正确的,但我希望考试不及格


请告诉我如何存档此文件?

根据Dmitri的回答,这是一个在
控制台上监视的测试。错误
。当道具验证失败时,测试失败:

describe.only('Test Component', () => {

    const sandbox = sinon.sandbox.create();

    beforeEach(function() {
        sandbox.spy(console, 'error');
    });

    it('mounts', function () {
        shallow(
            <Component boolVal={()=>{}} />
        );
        assert.isFalse(console.error.called);
    });

    afterEach(function() {
        sandbox.restore();
    });
});
description.only('testcomponent',()=>{
const sandbox=sinon.sandbox.create();
beforeach(函数(){
spy(控制台,'error');
});
它('mounts',function(){
浅薄的(
{}} />
);
assert.isFalse(console.error.called);
});
之后(函数(){
sandbox.restore();
});
});

您可以检查自己对该功能的反应。在控制台上放置间谍。错误()。
describe.only('Test Component', () => {

    const sandbox = sinon.sandbox.create();

    beforeEach(function() {
        sandbox.spy(console, 'error');
    });

    it('mounts', function () {
        shallow(
            <Component boolVal={()=>{}} />
        );
        assert.isFalse(console.error.called);
    });

    afterEach(function() {
        sandbox.restore();
    });
});