automocking

    0

    2答えて

    コントローラをテストしようとしていますが、それぞれがリポジトリに依存するサービスに依存しています。私は次のコード...私はそのリポジトリのデフォルトのインスタンスを持っていないServiceInterface具体的なクラスに関連したエラーを取得しておく Mock.Get(controller.Get<ServiceInterface>()) .Setup(s => s.GetData

    6

    3答えて

    私は最近かなりの依存関係を抱え始めているプロジェクトに取り組んでおり、AutoMockingコンテナを使用してテストを少しきれいにして壊れにくくするという考えを探ってきました。 私は、TDD/BDDの純粋主義者が、次のような記述をしているという話を聞いたことがあります。テスト対象で必要とされる依存関係がすぐにわかりにくく、必要のない依存関係を追加できます。どちらも、それらを使うことに対する特に強い

    5

    1答えて

    私たちはAutofac.Extras.Moq.AutoMockを使用しています。 は、今、私たちはLazy<Dependency>を模擬する必要がMyServiceをテストするためにレイジー<> public MyService(Lazy<IDependency> myLazyDependency) {...} を使用して、コンストラクタ依存性を持っています。 私は [ClassInitial

    1

    2答えて

    public class MyService { private readonly ISomething _something; private readonly Func<IRarelyGetUsed> _rarelyGetUsed; public MyService(ISomething something, Func<IRarelyGetUsed> rare

    4

    1答えて

    MOQ内のコンテナをMOQ libに追加せずにオートモックできるかどうか疑問に思います。 IListをオートモックするクリーンな方法を見つけるのに問題があります。 ありがとうございます!あなたの質問へ

    2

    1答えて

    FakeItEasyでテスト対象のクラスを作成できますか?コンストラクタで宣言されているすべての依存関係は、偽で自動的に初期化されますか? クラスを想像してみて: public class Inserting { public Inserting( ITransactionService transactionService, ISharedData shared