私はこれがうまくいくと思っていましたが、うまくいきません:
const element = shallow(<SomeComponentClass />);
element.is(SomeComponentClass); // === false, why?
true を返すと思っていたのに false になってしまいます。返品の代わりに
使用mount()
shallow()
true
なんで?ありがとう!
私はこれがうまくいくと思っていましたが、うまくいきません:
const element = shallow(<SomeComponentClass />);
element.is(SomeComponentClass); // === false, why?
true を返すと思っていたのに false になってしまいます。返品の代わりに
使用mount()
shallow()
true
なんで?ありがとう!
これについて酵素の問題を開いたところ、shallow はコンポーネント クラスではなく、レンダリングされた dim 要素を返すようです。 https://github.com/airbnb/enzyme/issues/768#issuecomment-272125380
したがって、偽は意図的なものです。実際には、Mount も false を返す必要があります。