に密封されたクラスを返すメソッドをモック:このコードを実行するRhinoMocks
public interface IBar
{
string Foo();
}
public class Bar : IBar
{
public string Foo()
{
throw new NotImplementedException();
}
}
はNotSupportedExceptionをスロー
_foo = MockRepository.GenerateStub<IBar>();
_foo.Stub(x => x.Foo()).Return("sdf");
- "密閉されたクラスのモックを作成することはできません"。私は密閉されたクラスを模倣できない理由を理解していますが(TypeMockには解決策がありますが)、封印されたクラス(文字列)を返すクラスを嘲笑するのはどうですか?
F5を行います。私はあなたに別の問題があると思う。より多くのコードを表示できますか? – tvanfosson
問題は何だったのか分かりません。 – ripper234
デバッグしようとすると同じ問題が発生します。デバッグなしで実行すると正常に動作します。 –