私はRhinoMocks製品をかなりの期間使用しており、製品には非常に満足しています。本当にどこか別の場所を探す必要はありませんでした。私は最近TypeMockの善良な人々から、彼らの製品に渦を吹き込み、Typemock Isolatorに関する他の開発者の意見が不思議に思っていました。あなたが示唆する他の孤立/嘲笑フレームワークはありますか?その理由は何ですか?好ましいユニットテスト分離フレームワーク。
答えて
最近Moqは私が使っているものです。それは一見価値がある。私はラムダ構文が特に好きです。私は非常に簡潔で読みやすい方法で大きな成果をあげています。 Personnally
私は一年以上TypeMockを使用しましたし、私はそれなしでプロジェクトに取り組むだろう方法はありません。 TypeMockはあまりにも強力だと言っている人がたくさんいます。そのすべての力を持っていても、自分のコードを貧弱にデザインすることはできません。
私は他のモックフレームワークを使いこなしましたが、TypeMockについて私が気に入っているのは、何かをモックすることができるということです。実際のオブジェクトです。これは、SharePoint上でコードを開発している私の現在の作業で強調されています。 TypeMockがなければ、良い単体テストを書くことはできません。私はMoqやRhinoMocksがSharePointオブジェクトモデルコードを模倣するのを見ることができません。もし私が間違っているなら、私を訂正してください。
また、TypeMockの素晴らしいプラスは、同社のサポートです。彼らの開発者は常に会社のフォーラムで活発に活動しています。問題があればすぐにあなたを助けることができます。このヘルプは、あなたが掲示した可能性のあるフォーラム質問に答えるか、またはあなたの問題がより深く関わっている場合に電子メールで実際にあなたに連絡して、フォーラム回答が提供することができます。
TypeMockの1つの点はコストですが、安価な製品ではありません。しかし、テストで私を救った時間(そしてテストを書いたときの柔軟性)は、価値のある購入になっています。
あなたはTypeMockでテスト可能なコードを書くことができますが、あなたのチームメイトはそうでないかもしれません。それが問題だ。 – Finglas
Yeap。私はRhinoを使っていましたが、.NET 2.0から3.5に移行したときにMoqに切り替えました。バージョン3.5はこの機能もサポートしているので、Rhinoに見えます。 – RichardOD