Ktouth Brand. on Web

け〜くんこと K.Ktouth のだらだらした日常と突発的に作るプログラムや読み物とかの雑多サイト



[2014年06月14日]

NSubstitute

2014年06月16日 02:31更新 筆者:K.Ktouth

ふむふむ、以前使っていた「Rhino.Mocks」は更新が結構前で止まっているので NUnit も使用している「NSubstitute」がお勧め、と……

簡単な使用方法の説明は上記リンク先に。
概ね使い方は大差ない感じかと思いきや、結構違うッポイ?

  • Expect や Stub を使って明示して各定義を書く必要は無い
  • throw や ref/out まわりは素直にコードで書く
  • パーシャルモックはオリジナルのコードを自動で実行するので、必要に応じて無効化を明示する

ぱっと見た目、この辺を注意する感じかな。
後は「オリジナルコードの実行結果をスタブで弄って返す」方法さえ把握できれば完璧なんだが……

本日のリンク元
アンテナ
その他のリンク元
検索