1

私はこれがうまくいくと思っていましたが、うまくいきません:

const element = shallow(<SomeComponentClass />);
element.is(SomeComponentClass); // === false, why?

true を返すと思っていたのに false になってしまいます。返品の代わりに
使用mount()shallow()true

なんで?ありがとう!

4

1 に答える 1

0

これについて酵素の問題を開いたところ、shallow はコンポーネント クラスではなく、レンダリングされた dim 要素を返すようです。 https://github.com/airbnb/enzyme/issues/768#issuecomment-272125380

したがって、偽は意図的なものです。実際には、Mount も false を返す必要があります。

于 2017-01-12T12:17:59.293 に答える