C#, C♯, C#相談室 Part91
at TECH
555:デフォルトの名無しさん
16/09/15 14:24:50.81 NBzoNAq4.net
すみません。Moq について質問です。
インタフェースをMock化した時とか、Setupしていないメソッドやパラメータが呼ばれた時に例外を吐くように設定したいのです。
入り組んでいて、何が呼ばれるのか追いかけるのに疲れました。
例外を吐いてくれれば、Setupしなくちゃと分かるので、デフォルトで例外を吐くような機能があるんじゃないか?
と、ググろうとして・・・思いつきませんでした。
どうすれば良いでしょうか?
・・・とか書いていたら、自己解決してしまいました。
URLリンク(github.com)
に
var mock = new Mock<IFoo>(MockBehavior.Strict);
としろと。
ちなみに
var mock = new Mock<Foo>(MockBehavior.Strict);
とインスタンス化出来る実体があると、そいつのインスタンスを作って、Proxyとして動いてしまった・・・
インターフェース抽出してMock作る必要があるのか。
そして、このレスは某所に誤爆していたものを転載・・・
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
2405日前に更新/279 KB
担当:undef