moq

    1

    1答えて

    私は単体テストを書かれたメソッドにしようとしていますが、私は問題に直面しています。ここで は私のUnityConfigクラスです: public class UnityConfig { #region Unity Container private static Lazy<IUnityContainer> container = new Lazy<IUnityContaine

    0

    1答えて

    私のユニットテストでは、.net-coreでMoqに問題があります。私はMoq 4.7.63をこのプロジェクトにnugetを使ってインストールしましたが、以下のユニットテストをビルドしようとすると、次のエラーが発生します。 エラーCS0246型または名前空間名「部品番号が」が見つかりませんでした( あなたがusingディレクティブまたはアセンブリ参照が不足している?) using System;

    -1

    1答えて

    mock.Raiseの最初の議論の背後にある意味は何ですか?私はラムダだと認識していますが、Moqがイベントにnull EventHandlerを追加しようとするラムダをなぜ必要とするのかは不明です。 // Raising an event on the mock mock.Raise(m => m.FooEvent += null, new FooEventArgs(fooValue));

    3

    1答えて

    を使用して、複雑な操作のためのモック参照および設定メソッドの作成: [TestClass] public class MyHealthTests { private Mock<Logger> _logger; private Mock<MYCertificateManager> _certManager; [TestInitialize]

    0

    1答えて

    私はC#で何らかのデータベース操作(2-3のDB操作)を持つメソッドをテストするためにユニットテストを書いています。それ。 private static APIResponse SubmitRequest(HttpWebRequest request, string info) { APIResponse responseObj = new APIResponse();

    1

    2答えて

    次の単体テストがコールバックを実行しない理由を理解しようとしています。 UpdateWorkflowInstanceStateメソッドに2つのパラメータ(GuidとIList)しか含まれないようにコードを変更すると、動作します。しかし、3つのパラメータを持つことについて何かが干渉します。 私が干渉するのは、コールバックが実行されないように見えるということです。エラーメッセージはありません。私は "

    1

    1答えて

    私は最初から新しいプロジェクトを開始しています。現在、私はいくつかの要素を設計し、初期段階で単体テストを実装しようとしています。問題は、コントローラーアクションからのヌル応答のように見えるため、ユニットテストが失敗していることです。ウォッチウィンドウで、actionResultは "式エバリュエータの内部エラー"を表示し、contentResultはnullです。 これを修正するにはどうすればよい

    0

    1答えて

    具体的なクラスCalculatorServiceのうち、私がCalculateBuyOrder()メソッドをテストしたいクラスがあります。 CalculatorServiceにはコンストラクタパラメータを介していくつかの依存関係が注入され、CalculateBuyOrder()は同じサービスで別のメソッドを呼び出します。 私は(すなわち、自動的に依存関係ツリーをあざける) は、パラメータなしのコン

    6

    1答えて

    私はコントローラアクションのためのいくつかの単体テストを書こうとしています。これを行うために、私はXUnitとMoqを使用しています。コントローラにはコンストラクタにILoggerFactoryが注入されています。 Moqはこれをどのようにテストするのですか? 私はコントローラクラス用のLoggerを嘲笑してから、Create LoggerをモックLoggerを返すようにモックアップしましたが、L