moq

    1

    1答えて

    でオブジェクトのメソッドを呼び出す方法を、私はfalseにNavigationオブジェクトのIsNewフラグを設定してからも、そのオブジェクトで呼び出されたメソッドIsCurrentStepUnlockedにfalseを返したいですよ しかし、ライン4私はIsNewの値を取得するとき、それが「本当」である に私は、所定の値を返すために何かをオブジェクトに値を設定しても、セットアップ、両方を取得して

    2

    2答えて

    私はMoqでテストするのが初めてです。だから、ReturnsAsyncに関する少し混乱しています。 ここに私のテストメソッドがあります。ReturnsAsyncは、Setupで定義されたメソッドによって返される型を受け取るはずです。私は正しい? しかし、ReturnsAsyncはもう1つの署名が必要です - Func代理人を探しています。 [TestClass] public class Tou

    4

    2答えて

    このインタフェースを使用すると、moqを使用してこのオブジェクトをモックできますか? public interface IMyCollection : IEnumerable<IMyObject> { int Count { get; } IMyObject this[int index] { get; } } 私が取得: はカウントの場合IMyCollection

    0

    1答えて

    次のGetOrSetメソッドをInMemoryCacheクラスでモックしようとしています。私のテストで public class InMemoryCache : ICacheService { public T GetOrSet<T>(string cacheKey, Func<T> getItemCallback) where T : class { T ite

    1

    1答えて

    WebApiのポストメソッドをテストしようとしています。しかし、私は、テストが失敗した理由を完全に混乱させています。クラスコンストラクタのようなものは初期化されていません。ここ は、テスト対象のメソッドです: public async Task<IHttpActionResult> Post(TourObjectViewModel viewmodel) { var answer = n

    4

    1答えて

    私は、IOptionsSnapshot<AbOptions>のasp.netコア内蔵DIインスタンス(動的構成)を取得するクラスAbClassを持っています。 今このクラスをテストしたいと思います。 私はテストクラスでAbClassクラスをインスタンス化しようとしているが、私はAbClassのコンストラクターに注入するIOptionsSnapshot<AbOptions>のインスタンスをインスタン

    1

    1答えて

    私のユニットテストで追加されたアイテムを追跡したいと思います。私は私のコレクションそうのような設定をしました: var items = new List<IItem>(); var mock = new Mock<IItem>(); mockCollection.Setup(x => x.AddNew()).Returns(() => { mock.SetupAllProperti