現実の単体テスト

私はすべてを理解したかのように、誰かがユニットテストに関する講義を聞いたり、記事を読んだりすることをよく耳にしました。 私は自分で試してみることにしました-そして、何もうまくいきませんでした。



これはなぜですか?



どうやら、その理由は、単体テストが通常簡単な例で示されているからです。 しかし、実際には、コードはより複雑です。 実際のプロジェクトでは、コードはデータベース、Webサービス、他のチームが作成したコードなどを使用します。



このライブビデオでは、外部依存関係を持つコードの単体テストを作成する方法を示します。



www.devclub.eu/2011/06/06/asolntsev-real-life-unit-tests











スライドはこちらにあります



PS。 知らない人のために:エストニアでは、選挙は電子的に行われます。つまり、人々はインターネットを介して投票できます。 プレゼンテーションでは、著者は選挙結果を表示するために自分のアプリケーションで単体テストを使用することを示しています。 ここでの追加のユーモアは、前回の選挙で同様の公式申請が数時間にわたって落ちたため、社会で議論が白熱し、請負業者に多額の罰金が科せられたことです。 プレゼンテーションでは、アプリケーションは同じ負荷でも問題なく機能します。




All Articles