テスト(1)

テストとは

  • テストの結果と期待する出力を比較

テストを書くのはこんなとき

  • 実装ができたとき、正しい振る舞いであることを確認するため
  • 実装が変わったとき、その振る舞いが変わらないことを確認するため
  • 新しいユニットがシステムに追加されたとき、あいかわらず目的を満たすことを確認するため

テストの意義から勉強していって気分を高めるところから。

Test-Driven JavaScript Development (Developer's Library)

Test-Driven JavaScript Development (Developer's Library)