タグ

2012年5月15日のブックマーク (2件)

  • Fabric Engine | High-performance computing for dynamic languages

    Fabric Engine brings compiled, multi-threaded performance to scripted languages like JavaScript, Ruby and Python.Modern hardware means that every developer has to be able to write multi-threaded code if they want performance. Fabric Engine makes this easy, and makes it work with dynamic languages. Learn more Fabric applications use all the power of the hardware they’re running on. Fabric handles m

    hide_o_55
    hide_o_55 2012/05/15
  • ricollab Web Tech Blog » Blog Archive » Mock と Stub について

    初めまして、リコーの沖田です。この度私もこの blog を書くことになりました。以後よろしくお願いいたします。 みなさんテストは好きですか?私も含めて私の同僚は皆テストが大好きなので、しばしばテストの議論で白熱しすぎてしまいます。今日はそのテストの中から Mock(モック) と Stub(スタブ) について書いてみたいと思います。 Test Double まずテストにおける Mock と Stub についてですが、これらは Test Double という概念の一部です。Double とは代役という意味で、テスト対象となるシステムが依存する外部のコンポーネントの代わりに、それらしく振舞ってくれるコンポーネントを代役として利用しようということです。 例えば Web アプリの Controller の単体テストがしたい場合に、Model の実装が完了するまでテストができないっていうのでは大変です