タグ

testに関するamagasa99のブックマーク (2)

  • googletestに付属するサンプルを読み解く - minus9d's diary

    こないだの続き。こないだは、samplesフォルダにあるsample1_unittestをビルドして、単体テストできていることを確かめた。今回は、その他のsample2〜sample10を同様にビルドして、sample1〜sample6の中身を読み解いてみる。sample7〜sample10は、残念ながら私の能力が足りず読解を断念。 サンプルをすべてビルド まず、READMEに従って、googletestのスタティックライブラリを作成する。 $ gtest-1.7.0.zipを展開 $ cd gtest-1.7.0 $ mkdir lib $ g++ -isystem ../include -I../ -pthread -c ../src/gtest-all.cc $ ar -rv libgtest.a gtest-all.o 次にサンプルをビルドする。cd ../src/して、以下のスク

    googletestに付属するサンプルを読み解く - minus9d's diary
  • [lib] モックとスタブの違い

    TEST http://d.hatena.ne.jp/devbankh/201001 モックやスタブを使った効率的なユニットテスト http://d.hatena.ne.jp/devbankh/201002 モックとスタブの違い コミュニケーション http://d.hatena.ne.jp/devbankh/20051124 簡単かつ効果的に話すために "モックオブジェクト"という言葉は、テストのために物のオブジェクトをまねる特殊なオブジェクトを表す言葉として定着した。しかしモックという言葉は元々スタブをキャッチーにしたものでなく、[スタブを使ったのとは別の] ユニットテスト方法を用いるためのものなのだ。この記事では、モックオブジェクトのファンに好まれる相互作用中心のテストと、よく行わている状態中心のテストスタイルとの違いを説明するために、モックとスタブの違いについて掘り下げる。 目次

    [lib] モックとスタブの違い
  • 1