エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
In short: もっと優先度の高い箇所からユニットテストしていこう。関数単位のユニットテストは単なる自... In short: もっと優先度の高い箇所からユニットテストしていこう。関数単位のユニットテストは単なる自己満になりやすい。 関数単位のユニットテストは優先度が低い 関数のテストは書きやすいし、テストカバレッジも上がって気持ちがいいものです。でも、 zerofill や milliSecToSec のような関数の動作が保証されても、大して嬉しくありませんよね? 本当にチェックする必要がありますか? 僕は不要だと思います。 it('test zerofill', () => { expect(zerofill(3, 2)).toBe('03'); expect(zerofill(42, 2)).toBe('42'); }); ↑これが保証されて、本当に嬉しいですか? 関数単位よりも、まずはアプリケーションの仕様のテストをしましょう。 それが最優先です。アプリが正常に動くかテストすれば、各関数