くうと徒然なるままに

モバイルアプリを作りながらバックエンドも作っています。

テスト

XUnit で テストエクスプローラーに文字列を出力する

ITestOutputHelper を使うことでテストエクスプローラーの出力の部分に文字列を出力することができる コード private readonly ITestOutputHelper _output; public Program(ITestOutputHelper output) { _output = output; } [Fact] public void 出力テスト(…

Moq で Null を返り値 に設定する方法

モックを簡単に作成できるライブラリの Moq 使ってますか? モックを利用していて、返り値に Null を設定したいことはよくあるかと思います。 解決策 returns() の引数に渡すときに null を関数本来の戻り値の型にキャストしてやる。 コンパイラ的に考えると…

Private Method を Unit Test する

なにするの? やりかた ソースコード まとめ Twitter でこのようなツイートを見つけたので、少し書いてみた あれ?単体テストでプライベートなメンバにアクセスするのってどうやるんだっけ?— aridai (@aridai_net) 2017年4月27日 なにするの? ChainingAssert…