ファイル名を参照するコードがあります。サーバー上では、この参照は私のwar
ディレクトリを基準にしています。ただし、テストを実行しているときは、相対ルートが設定されていないようです。ローカルHDのルートから始まる絶対パスのみが、実際にファイルを検索します。
私はAppEngineのコンテキストでテストしています。これは、メソッドでLocalServiceTestHelper
warディレクトリを返しますgetAppDir
が、それでもコードは相対パスを理解できません。
JUnitテストで相対ファイル名のルートを設定するにはどうすればよいですか?