C#, C♯, C#相談室 Part91 at TECH
[2ch|▼Menu]
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