moq

    1

    1答えて

    私は、APIコントローラメソッドがNameに基づいて一致するユーザー(およびここでは関係のないいくつかの追加の状態)を返すことを試しています。ここで、Name = FirstName + ' ' + LastNameです。 私はGetUsersByName(name)メソッドを公開するリポジトリを持っています。そのスタジオのユーザリスト(this.testUsers)の名​​前の基準に一致するユー

    1

    1答えて

    私はASP.NET MVC 4でアプリケーションを開発しています。私はTDDアプローチを使用してアプリケーションを開発しています。最初は、アプリケーションのログインモジュールを実装しようとしています。技術的にログインするには、次の手順を実行する必要があります。 ユーザーアカウントがロックされておらず、有効なユーザーであることを確認してください。 (ユーザーが複数回ログインしようとすると、失敗した5

    1

    1答えて

    Moqがオブジェクトに対して.Equalsメソッドを設定する方法を理解できません。次のアサーションは失敗します。 var Song = new Mock<ISong>(); Song.Setup(x => x.Equals(Song.Object)) .Returns(false); Assert.IsFalse(Song.Object.Equals(Song.Object));

    2

    1答えて

    私はMoqの使い方を習得しようとしていますが、これを動作させることができません:私はTextBoxとそのインターフェイスを使用するPresenterクラスとのインターフェイスを持っています。私はそのクラスのいくつかのメソッドが特定の値を持つTextBoxのテキストプロパティを設定していることを確認できるようにしたい。私のテストで public interface IView { TextBox

    2

    1答えて

    別のメソッド内で呼び出されたメソッドをモックしようとしています。 public virtual bool hello(string name, int age) { string lastName = GetLastName(); } public virtual string GetLastName() { return "xxx"; }

    34

    9答えて

    単体テストで使用するコードをラップしようとするといくつかの問題があります。問題はこれです。 public class Connection { private IHttpHandler _httpClient; public Connection(IHttpHandler httpClient) { _httpClient = httpClient;

    4

    2答えて

    Task.WhenAll呼び出しに渡すタスクがいくつかあります。私のテストでは例外をスローする最初のタスクを設定していますが、Tasks.WhenAllへの呼び出しはすべてのタスクで完了せず、例外がスローされたときにすぐに破損します。私の前提はすべてのタスクが完了し、 Tasks.WhenAllへの呼び出しが行われるので、Moqは非同期例外と非同期例外を区別することができません。 私はすべてのタス

    8

    1答えて

    私が間違っていることや、moqやNUnitの問題であればトレーニングをしようとしています。私は石鹸のエンドポイントを呼び出すと、私のサービス参照は、同期メソッドと非同期メソッドの両方を生成しています。 public async Task DoThisAsync(idnameobject myobj, int id) { await ws.DoSomethingAsync(myobj,

    6

    1答えて

    私は、次のフィルタをテストしようとしています: using Microsoft.AspNet.Mvc; using Microsoft.AspNet.Mvc.Filters; namespace Hello { public class ValidationFilter : ActionFilterAttribute { public override vo

    5

    1答えて

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