Skip to content

Instantly share code, notes, and snippets.

@yife
Last active December 29, 2015 14:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save yife/7687896 to your computer and use it in GitHub Desktop.
Save yife/7687896 to your computer and use it in GitHub Desktop.

Glossary

  • (システム全体から見て)ごく一部のパーツの振る舞いを検証するテストのこと。
  • システムの(ビジネス上の)機能が、どのように振る舞うか検証するテストのこと。
  • Customer TestのSUTは、しばしば、システム全体や、(完全な機能を提供できる)モジュールになる。
  • Customer Testの内容が、SUT自体に影響を与えるようなことがあってはいけない。
  • 「テスト対象のシステム」、つまり「このテストが検証しようとしているものごと」のこと。テスト側の視点からプロダクションコードを指すときに使う言葉。Class Under Test(CUT)、Object Under Test(OUT)、Method(s) Under Test(MUT)のようにも使う。
  • Unit TestではなくCustomer Testのときは、検証しようとしている対象が、アプリケーション全体や、サブシステムの比較的大きな集合全体となることがある(AUT)。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment