change codesandbox → stackblitz

This commit is contained in:
Nebel 2022-07-20 18:38:34 +09:00
parent 1e4f0e32ad
commit 93e6ef2f23
8 changed files with 10 additions and 33 deletions

View file

@ -1,3 +0,0 @@
{
"template": "parcel"
}

View file

@ -5,16 +5,15 @@ Jestを使ってどうやってテストするのかといった疑問に答
テストを行っていくための最初の一歩になればと思います。 テストを行っていくための最初の一歩になればと思います。
<iframe <iframe
src="https://codesandbox.io/embed/github/kou029w/jest-hands-on/tree/main/templates/template?codemirror=1&hidenavigation=1&previewwindow=tests&view=split&module=%2Fsum.test.js" src="https://stackblitz.com/github/kou029w/jest-hands-on/tree/main/templates/template?embed=1&hideExplorer=1&view=editor&terminal=test&file=sum.test.js"
style=" style="
width: 100%; width: 100%;
height: 500px; height: 640px;
border: 0; border: 0;
border-radius: 4px; border-radius: 4px;
overflow: hidden; overflow: hidden;
" "
title="template" title="template"
sandbox="allow-forms allow-modals allow-popups allow-presentation allow-same-origin allow-scripts"
></iframe> ></iframe>
それでは、さっそく学んでいきましょう! それでは、さっそく学んでいきましょう!

View file

@ -13,16 +13,15 @@ Jestの代表的な機能を紹介します。
- `not` … 検証の結果を反転させます - `not` … 検証の結果を反転させます
<iframe <iframe
src="https://codesandbox.io/embed/github/kou029w/jest-hands-on/tree/main/templates/basic?codemirror=1&hidenavigation=1&previewwindow=tests&view=split&module=%2FtoBe.test.js" src="https://stackblitz.com/github/kou029w/jest-hands-on/tree/main/templates/basic?embed=1&hideExplorer=1&view=editor&terminal=test&file=toBe.test.js"
style=" style="
width: 100%; width: 100%;
height: 500px; height: 640px;
border: 0; border: 0;
border-radius: 4px; border-radius: 4px;
overflow: hidden; overflow: hidden;
" "
title="basic" title="basic"
sandbox="allow-forms allow-modals allow-popups allow-presentation allow-same-origin allow-scripts"
></iframe> ></iframe>
### 真偽値とそれに類する値の検証 ### 真偽値とそれに類する値の検証
@ -62,16 +61,15 @@ Jestの代表的な機能を紹介します。
Jestは、`test` に渡す関数の前に `async` キーワードを記述するだけで、非同期テストを実行できます。 Jestは、`test` に渡す関数の前に `async` キーワードを記述するだけで、非同期テストを実行できます。
<iframe <iframe
src="https://codesandbox.io/embed/github/kou029w/jest-hands-on/tree/main/templates/promise?codemirror=1&hidenavigation=1&previewwindow=tests&view=split&module=%2Fpromise.test.js" src="https://stackblitz.com/github/kou029w/jest-hands-on/tree/main/templates/promise?ctl=1&embed=1&hideExplorer=1&view=editor&terminal=test&file=promise.test.js"
style=" style="
width: 100%; width: 100%;
height: 500px; height: 640px;
border: 0; border: 0;
border-radius: 4px; border-radius: 4px;
overflow: hidden; overflow: hidden;
" "
title="promise" title="promise"
sandbox="allow-forms allow-modals allow-popups allow-presentation allow-same-origin allow-scripts"
></iframe> ></iframe>
より詳しい情報は [Jest公式ドキュメント Async/Await](https://jestjs.io/ja/docs/asynchronous#asyncawait) を参照してください。 より詳しい情報は [Jest公式ドキュメント Async/Await](https://jestjs.io/ja/docs/asynchronous#asyncawait) を参照してください。
@ -81,16 +79,15 @@ Jestは、`test` に渡す関数の前に `async` キーワードを記述する
`beforeEach``afterEach` を使用することでテストの実行の前に繰り返し行う準備や、後片付けの処理を宣言できます。 `beforeEach``afterEach` を使用することでテストの実行の前に繰り返し行う準備や、後片付けの処理を宣言できます。
<iframe <iframe
src="https://codesandbox.io/embed/github/kou029w/jest-hands-on/tree/main/templates/scope?codemirror=1&hidenavigation=1&previewwindow=tests&view=split&expanddevtools=1&&module=%2Fscope.test.js" src="https://stackblitz.com/github/kou029w/jest-hands-on/tree/main/templates/scope?ctl=1&embed=1&hideExplorer=1&view=editor&terminal=test&expanddevtools=1&&file=scope.test.js"
style=" style="
width: 100%; width: 100%;
height: 500px; height: 640px;
border: 0; border: 0;
border-radius: 4px; border-radius: 4px;
overflow: hidden; overflow: hidden;
" "
title="scope" title="scope"
sandbox="allow-forms allow-modals allow-popups allow-presentation allow-same-origin allow-scripts"
></iframe> ></iframe>
より詳しい情報は [Jest公式ドキュメント セットアップと破棄](https://jestjs.io/ja/docs/setup-teardown) を参照してください。 より詳しい情報は [Jest公式ドキュメント セットアップと破棄](https://jestjs.io/ja/docs/setup-teardown) を参照してください。
@ -100,16 +97,15 @@ Jestは、`test` に渡す関数の前に `async` キーワードを記述する
モック関数を使用することでコード間の繋がりをテストできます。 モック関数を使用することでコード間の繋がりをテストできます。
<iframe <iframe
src="https://codesandbox.io/embed/github/kou029w/jest-hands-on/tree/main/templates/mock?codemirror=1&hidenavigation=1&previewwindow=tests&view=split&module=%2Fmock.test.js" src="https://stackblitz.com/github/kou029w/jest-hands-on/tree/main/templates/mock?ctl=1&embed=1&hideExplorer=1&view=editor&terminal=test&file=mock.test.js"
style=" style="
width: 100%; width: 100%;
height: 500px; height: 640px;
border: 0; border: 0;
border-radius: 4px; border-radius: 4px;
overflow: hidden; overflow: hidden;
" "
title="mock" title="mock"
sandbox="allow-forms allow-modals allow-popups allow-presentation allow-same-origin allow-scripts"
></iframe> ></iframe>
より詳しい情報は [Jest公式ドキュメント モック関数](https://jestjs.io/ja/docs/mock-functions) を参照してください。 より詳しい情報は [Jest公式ドキュメント モック関数](https://jestjs.io/ja/docs/mock-functions) を参照してください。

View file

@ -1,3 +0,0 @@
{
"template": "parcel"
}

View file

@ -1,3 +0,0 @@
{
"template": "parcel"
}

View file

@ -1,3 +0,0 @@
{
"template": "parcel"
}

View file

@ -1,3 +0,0 @@
{
"template": "parcel"
}

View file

@ -1,3 +0,0 @@
{
"template": "parcel"
}