Programming Self-Study Notebook

勉強したことを忘れないように! 思い出せるように!!

Jest

Node.js+Jestで単体テスト:Level2(異常系テスト)

レベル2:異常系テストの追加 レベル2-1:文字種(サポート内) レベル2-1-1:数字 レベル2-1-1-1:半角 レベル2-1-1-1-1:境界値外 レベル2-1-1-1-1-1:入力パラメータ レベル2-1-1-1-1-2:出力パラメータ レベル2-1-1-1-1-3:途中結果 レベル2-2:文字種(…

Node.js+Jestで単体テスト:Level0(スタート)~Level1(正常系テスト)

前提 環境構築 フォルダ構成 レベル0:リファレンスサンプル(正の整数の計算を追加) レベル1:正常系テストの追加 レベル1-1:負の整数の計算を追加 レベル1-2:小数の計算を追加 レベル1-3:境界値のテストを追加 レベル1-4:特異値(0)のテストを追加 …

Jestでcoverageを計測する方法

仕事でNode.js+Jestを使った時に、調べた内容のメモです。 前提 npm testが実施可能 実行環境 Node.js+Jestで単体テストを始める(環境構築) テスト実行方法 node_modulesが存在する階層で以下のコマンドを実行します。 npm test -- --coverage testの後に…

「Jset関連のノート」のまとめ

仕事でNode.js+Jestを使った時に、調べた内容のメモです。 前提 Windows10にnodeをインストールしたときのメモ 環境の構築 Node.js+Jestで単体テストを始める方法(環境構築) テストコードの作成 Node.js+Jestで単体テスト:Level0(スタート)~Level1(正…

Node.js+Jestで単体テストを始める(環境構築)

仕事でNode.js+Jestを使った時に、調べた内容のメモです。 前提 環境 OS:Windows10 Pro Nodeのインストール Windows10にnodeをインストールしたときのメモ 最終的なフォルダ構成 JestSample ├app/ │ ├sum.js(※1で作成) │ └__tests__/ │ └sum.test.js(※…