タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

.NETとテストに関するichiropのブックマーク (2)

  • 【ハウツー】Moqを活用して.NETでモックを使ったテストを行う (1) Moqとは | エンタープライズ | マイコミジャーナル

    はじめに Moqは、.NETで注目を集めているモックライブラリです。MoqはシンプルなAPIを持ち、Visual Studioのインテリセンス機能を活用できるため、初心者でも簡単にモックを使い始めることができます。 モックとは モックを使うと、未実装のクラスやインタフェースを、あたかも実装済みのように振る舞わせることができます。また、番環境とテスト環境で振る舞いを変えたい場合にも使用できます。例えば、外部リソース(サーバやWebサービス)と連携する場合や、環境によって異なる要素(現在時刻等)のテストに役立ちます。 Moqとは Moqはオープンソースのモックライブラリで、モッキュ(Mock-You)と発音します。.NET環境においてはNMock、TypeMock.NET、EasyMock.NET、RhinoMockなど多くのモックライブラリが存在しますが、Moqは初心者でも覚えやすい簡単な

  • クラスのモックも作れるMoqってステキ - present

    単体テストでモックを使うときは、ほとんど Moq を利用するようになりました。 Moq のススメ - present moq - The simplest mocking library for .NET and Silverlight - Google Project Hosting Moq のステキなところは、インタフェースだけじゃなく、クラスでもモックが作れること。テストのためだけにインタフェースを用意するのって、正直面倒ですよね。 ただし良いことばかりではありません。クラスのモックを作るためには、動作を指定したいメソッドを virtual にしておく必要があります。これに抵抗感がある人って、多いんじゃないでしょうか。「公開するクラスにはできるだけ virtual なメンバを持たせたくない」という気持はわかるので、モックを作りたいクラスには、ちょっとした対策を取っています。 publ

    クラスのモックも作れるMoqってステキ - present
  • 1