テストを書く
code:typescript
Deno.test("doSomething", async () => {
const actual = await asyncOperation();
const expected = { a: 1, b: 2 };
assertEquals(actual, expected);
});
テストケース
Deno.test関数を使用して定義します
第2引数で指定した関数の実行結果が次のいずれかである場合、そのテストケースは失敗とみなされます:
例外を投げた
Promiseを返却し、それがrejectされた
リソースの開放漏れが発生している
アサーション
テストの実行方法