moq

C#

moq でデリゲートをモックする方法

Func<XXX> といったようなデリゲートをモックしたい時があります。 これを、 moq を使用する方法です。 やり方 たとえば、int 型を2つ受け取り、文字列に変換するデリゲートがあったとします。(つまり、 Func&lt...
C#

moq で virtual メソッドをコールする方法

moq を使っていて、ハマったことがあったので備忘録として残しておきます。 主題の通り、「moq で virtual メソッドをコールする方法」です。 やりたかったことと症状 以下のような Dispose パターンを使用したテスト対象のクラ...
C#

単体テスト<C#> async な moq をセットアップするときにハマったこと

C# で単体テストで moq を使用した場合のお話です。 備忘録として残しておきます。 以下のようなインターフェイスがあったとします。 public interface IHoge { Task SomethingAsync(in...
タイトルとURLをコピーしました