|
分類:[.NET 全般]
すみません。質問を分けさせて頂きます。
private メソッドに対するテストをしたいのですが、現在リフレクションを使って method.Invoke(instance, parameter); といった具合に実行しています。
例えば、privateメソッドのMethodAに引数1に、"X" を渡した時にArgumentExceptionが発生するかテストしたいとします。 MethodA内でArgumentExceptionが発生しますが、リフレクションを使っている為 System.Reflection.TargetInvocationException が返って来ます。 これでは、Exceptionの検査ができません。
何か良い方法等ないでしょうか? 宜しくお願いします。
nunitのバージョン 2.5.0.9122 .netframeworkバージョン 2.0 visual studio2008
|