は、ユニットテストは次のように定義される:コード の単体テストの定義における「自動コード」は何を意味しますか?本ロイEshoroveよる「ユニットテストの芸術」で
自動化された作品は、メソッドやクラス を呼び出し、その後の論理的な行動に関するいくつかの仮定を チェックしますそのメソッドまたはクラス 。
かなり十分です。
「自動コード」ではあまり明確ではありません。
オートメーションで行うユニットテストとは何ですか?どのような条件の下では、単体テストになるコードの要件となるように、コードを「自動化」すると考えていますか?
単体テスト(あるいはそれを呼び出すようなマイクロテスト)は、自己検査を行うべきです。つまり、何かをすることができ、結果を検証し、パス/人間を必要とせずに失敗する。 http://stackoverflow.com/questions/61400も参照してください。 – Gishu