重複の可能性:
SqlException をスローする方法 (モックが必要)
SqlExceptionwhenExecuteNonQueryが実行されるときのスローをモックしたい。
System.Data.SqlClient.Moles.MSqlCommand.AllInstances.ExecuteNonQuery =
(command) =>
{
throw new MSqlException();
};
コンパイラが文句を言うので、これは機能しMSqlExceptionません から派生していませんException。ExecuteNonQueryこれを行うにはコードをラップする必要がありますか?