😄

Jestでファイルを使うテストのメモ

2024/10/21に公開

Jestでファイルを使うテストのメモ

Markdownファイルを解析する関数のテストを行ったときの解析用のファイルの準備を忘れないためにメモ。

describe("正常系", () => {
  const text = `---
title: テストタイトル
subTitle: テストタイトル
---
# テスト
`
  // textが記入されたファイルを作成
  const file = new File([text], "test.md", {
    type: "text/markdown"
  });

  it("ファイルを使うテスト", () => {
    const result = 解析用関数(file);

    // 解析終わったかみたいな
    expect(result.finish).toBe(true)
  })
})

最後に

間違っていること、もっといい方法をご存じの方いらっしゃいましたら、コメントに書いていただけると幸いです。
よろしくお願いいたします。

GitHubで編集を提案

Discussion