jni4net を使用して Java コンポーネントを C# にブリッジするプロジェクトのテストをいくつか書いています。問題なく resharper を使用してテストを実行できますが、nunit は必要な jar を見つけることができないようです
var setup = new BridgeSetup(true);
string jarPath = System.Web.Hosting.HostingEnvironment.MapPath("~/bin/lib");
if (jarPath != null)
{
setup.AddAllJarsClassPath(jarPath);
}
setup.BindStatic = false;
Bridge.CreateJVM(setup);
string jdbcUrl = "jdbc:somedriver:localhost";
_conn = DriverManager.getConnection( jdbcUrl );
エラーはDriverManager.getConnection()
、指定されたパスにある jdbc ドライバーを探すときに発生します。~/bin/lib