前提
とあるページにて三項演算子により表示される文言が違うのですが、jestでそのチェックを行いたいです。
実現したいこと
- jestでどちらかの文言が表示されていることを担保したい。
該当のソースコード
sample.tsx export const Sample = () => { const sample = { text:"サンプルテキスト01" } return ( <div> {sample.text ? <div> {sample.text} </div> : <div> "サンプルテキスト02" </div> } </div> ); };
sample.test.tsx import { Sample } from 'src/sample'; describe('Sample', () => { test('画面が表示されることを確認', () => { const { getByText } = render(<Sample />); }); });
試したこと
マッチャー等を調べてみたが、今回のパターンのような使い方が見つからなかった。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2023/01/30 05:37
2023/01/30 05:54 編集
2023/01/30 06:03
2023/01/30 06:06
2023/01/30 06:14
2023/01/30 06:16
2023/01/30 06:23
2023/01/30 06:46
2023/01/30 08:45