首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >挂载(组件).debug()给出emtpy值

挂载(组件).debug()给出emtpy值
EN

Stack Overflow用户
提问于 2019-03-26 10:39:40
回答 1查看 38关注 0票数 0

下面我尝试从enzyme实现enzyme,但发现wrapper.debug()是空的。

代码语言:javascript
复制
import {mount} from 'enzyme';
const Foo = () => <div>Sairam</div>;

describe(...
   it(...
      const wrapper = mount(<Foo/>);
      console.log(wrapper.debug()) // gives empty value

更新:

代码语言:javascript
复制
import { 
  specs, describe, it, 
  beforeEach, before, after, afterEach, xdescribe
} from 'storybook-addon-specifications';

import {mount, shallow} from 'enzyme';

storiesOf('UI|Components', module)
  .add('with text', () => {
    const Foo = () => <div>Sairam</div>;
    specs(() =>
      describe('with text', () => {
        it('Clicking on the showFirst button should select the first page', () => {
          const wrapper = mount(<Foo/>);
          console.log("WRAPPER TEST" , wrapper.debug());
          // expect(wrapper.props().chipData).to.equal(ChipData);
          wrapper.unmount();
          expect(2).toBe(23);
        });
      })
    );
    return story;
  })
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-27 10:06:45

对我来说失败的原因是因为增加了装饰师。

addDecorator(StoryRouter());到我的.storybookconfig文件

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55355100

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档