私はプロセス例外をテストするためにちょうどMethod1をモックする必要があります。私はそれをどのようにすることができますか?方法だけを模擬する方法は?
public interface IFoo
{
void Method1();
object Method2();
}
public class Foo : IFoo
{
public void Method1()
{
// Do something
}
public object Method2()
{
try
{
// Do something
Method1();
// Do somenthing
return new object();
}
catch (Exception ex)
{
// Process ex
return null;
}
}
}
あなたばかりだ」してみてくださいメソッド、あなたは単なる歌声のメソッドでしかありません;-) –
Method2()をテスト中にMethod1()を嘲笑してはいけません。これは、あなたがmockオブジェクトをテストしていることを意味します。おそらく1つのクラスと部屋でそれを分解するにはあまりにも多くのことが起こっている。 (通常これらのタイプのケースで) –