Open3
Storybook(CSF)によるテスト
Play function
Play functions are small snippets of code executed after the story renders. Enabling you to interact with your components and test scenarios that otherwise required user intervention.
訳: play function
は、ストーリーのレンダリング後に実行されるコードの小さなスニペットです。 コンポーネントを操作したり、ユーザーの介入が必要なシナリオをテストしたりできるようにします。
要はStorybookでユーザーの入力やクリックといったインタラクションな操作を表現できる。この操作を利用してtorybook 上で定義したインタラクションを Jest
のようなテストなどの領域で利用できる。
addon-interactions
)
addonを追加(yarn好きなのでyarnのみ
yarn add --dev @storybook/addon-interactions @storybook/testing-library
storybook/main.js
)に追加
Storybookの管理ファイル(自分が個人的によく使っているのはNuxtなのでnuxt.config.ts
に追加
// .storybook/main.js
module.exports = {
stories:[],
addons:[
// Other Storybook addons
'@storybook/addon-interactions', //👈 The addon registered here
};
簡単なStoryを書く(後ほど更新)
- の前に簡単なコンポーネントファイルを作成する
- Storybookを書く
参考