moq

    7

    1答えて

    私は嘲笑で新しいです。 Entity Framework 6 DbContextに依存するベースリポジトリをモックアップしたいのですが、失敗します。 Googleでたくさん検索しましたが、十分な結果が得られませんでした。やっと私はtesting with async queriesの例を得て、それに従うことを試みるが、それは私のために働いている。ここ は私のコードである: DbContext: p

    5

    1答えて

    私はJustMockを使用してEntity Framework 6.0.2非同期メソッドをモックしようとしています。私はtesting with async queriesを次のですが、それは私がMock Multiple Interfacesの助けを借りてJustMockにこれを変換しようとしているが、例外を取得しています部品番号を使用して記述している: ソースのプロバイダのIQueryable

    8

    2答えて

    抽象クラスのメソッドに対して単体テストを実行しようとしています。 抽象クラス:私は以下のコードを凝縮している public abstract class TestAb { public void Print() { Console.WriteLine("method has been called"); } } テスト: [Test] void

    7

    2答えて

    私はMOQを初めて使っていますが、単体テストのためにNUnitを使っています。 「オブジェクトのインスタンスにオブジェクトが設定されていません」というエラーメッセージが表示される以下の行を除いて、コントローラのすべての部分が嘲笑されています。 Response.Cookies.Clear(); 私は私がこれまでに(このフォーラムには良い人々に非常に多くのおかげで)accrossに来ている他のす

    6

    1答えて

    いくつかのクラスの単体テストを書きたいと思います。私のクラスの中には、ファイルシステムを使用し、模擬するインターフェースを持たない第三者のライブラリに依存するものがあります。 私のコードは実際にはそのコードの結果だけに関係しているので、私はファイルシステムへの依存関係を避けるためにクラスを嘲笑したいと思います。 初期ライブラリを変更せずに、ライブラリの具体的なクラスを模擬するのに最適な方法は何です

    18

    1答えて

    私はクラス "ClassA"(クラスAのctrに注入される)に依存する "ClassA"というクラスがあります。私はClassAを孤立してテストできるようにClassBを模擬したい。どちらのクラスも内部的です。 もし私が間違っていればそれを修正しますが、Moqは公開されていればそれを模擬できるだけで、パブリックなパラメータのないコンストラクタを持っていて、模擬するメソッドはpublic virtu

    9

    1答えて

    私は現在、Moqフレームワークを使用してユニットテストを作成し、依存関係をモックしています。 traceProviderMock.Setup(x => x.GetTracer(It.IsAny<string>())).Returns("tracer"); :私はもう少し私は再びモックオブジェクトにSetupを呼び出すモックの振る舞いを変更するにはしかし、後に Mock<ITraceProvid

    9

    2答えて

    誰かが下のコードを見て、何が間違っているのを見てください。 [TestInitialize] public void SetupMockRepository() { var memberId = "34345235435354545345"; var title = "test"; var url = "dafdsfdsfdsfdsafd";

    9

    2答えて

    MVCアプリケーションでいくつかのテストを実行しようとしていますが、問題が発生しています。私は右のポイントを取得しようとするでしょう: 私はこのような何かしようとするRhinoMocksを使用しています: セットアップ: public static HttpContextBase FakeHttpContext(this MockRepository mocks) { HttpAppl

    10

    7答えて

    私は同じ質問のためにこれをanswerで読んでいます。私はまだ物事を実装する方法が混乱しています。誰かが私に実装の例を教えてもらえますか? 私は次のクラスがあります。 class Fizz : IFizz { } class Buzz : IBuzz { } class Bar : IBar { } class Foo : IFoo { public Foo