C# moq でデリゲートをモックする方法 Func<XXX> といったようなデリゲートをモックしたい時があります。 これを、 moq を使用する方法です。 やり方 たとえば、int 型を2つ受け取り、文字列に変換するデリゲートがあったとします。(つまり、 Func<... 2018.09.21 C#仕事で使う技術的なこと
C# moq で virtual メソッドをコールする方法 moq を使っていて、ハマったことがあったので備忘録として残しておきます。 主題の通り、「moq で virtual メソッドをコールする方法」です。 やりたかったことと症状 以下のような Dispose パターンを使用したテスト対象のクラ... 2018.07.16 C#仕事で使う技術的なこと
C# 単体テスト<C#> async な moq をセットアップするときにハマったこと C# で単体テストで moq を使用した場合のお話です。 備忘録として残しておきます。 以下のようなインターフェイスがあったとします。 public interface IHoge { Task SomethingAsync(in... 2018.04.15 C#仕事で使う技術的なこと