タグ

testと.netに関するmasakitkのブックマーク (5)

  • neue cc - Microsoft Fakes Frameworkの使い方

    Fakes FrameworkはVisual Studio 2012から搭載されたユニットテスト用のもっきゅっきゅライブラリです。いや、ライブラリというには大掛かりなので、やっぱFrameworkでしょうか。ともあれ、そんなもののようなものです。ドトネトだと競合で最も有名なのはMoqですね。競合との大きな違いは、通常のもっきゅっきゅライブラリがinterfaceやvirtualなメソッド類しか上書きできないのに対して、FakesはStaticメソッドやふつーの非virtualメソッドすらも上書き出来ちゃうところにあります。つまり、なんでもできます。 そして、Visual Studio Ultimateじゃないと使えません。……うぉーん。と、いうわけで、強力さはよーく分かるんですが、Ultimateでしか使えないところに萎えていたりしました。が、Visual Studioへの要望を出すFor

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

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

  • moq | まさくらのブログ

    moq とは、.NET Framework 3.5 以降用のモックオブジェクトフレームワークです。 NerdDinnerステップ12:単体テスト等で、あの Scott Gu 氏が使っているので興味がわきました。 この手のモックオブジェクトフレームワークでは NMock が有名だと思うのですが、moq は、これらのものと違い、.NET Framework 3.5 で追加された機能をうまく使うことで、より使いやすいものとなっています。 NMock で IDataReder.IsDBNull() を実装する場合、以下のようなコードになります。(通常、単体テスト時はスタブではなくモック (Expect) を作成しますが、moq との比較のため、スタブを作成しています) // スタブの作成。IDataReader.IsDBNull() メソッドの実装を作成します。 Mockery mock = ne

  • SpecFlow - Pragmatic BDD for .NET

    Enhance your automated tests The free & open source BDD-Framework for .NET

    SpecFlow - Pragmatic BDD for .NET
  • NUnitForms

    API Documentation Click here for MSDN style API docs Building Unzip the file to any directory. From a .NET command prompt, run test.bat to build the application. Writing Unit Tests Inside of an NUnit test, instantiate the Form to be tested and call its Show() method. Form form = new Form(); form.Show(); For each control that you will use in the test, create an instance of the appropriate ControlTe

  • 1