【发布时间】:2010-09-12 10:35:04
【问题描述】:
在我的测试中,我需要测试抛出 OracleException 时会发生什么(由于存储过程失败)。我正在尝试将 Rhino Mocks 设置为
Expect.Call(....).Throw(new OracleException());
然而,无论出于何种原因,OracleException 似乎被密封,没有公共构造函数。我可以做些什么来测试这个?
编辑:这正是我要实例化的内容:
public sealed class OracleException : DbException {
private OracleException(string message, int code) { ...}
}
【问题讨论】:
标签: c# .net oracle mocking oracleclient