struts1.2 と junit 3 を使用しています。アクション クラスをテストするには、HttpServletRequest オブジェクトを作成する必要があります。
Struts 1.2 では、HTTPServletRequest のモック オブジェクトを作成する方法が提供されていません。ただし、Struts1.3 には MockHttpServletRequest.class があり、これを使用して HTTPServletRequest をモックできます。
現時点では、Struts 1.2 から Struts 1.3 にアップグレードするオプションはありません。そこで、Struts 1.3 のモック パッケージから jar ファイルを作成し、プロジェクトに追加しました。
Eclipse コンテンツ ツールは MockHttpServletRequest クラスを認識します。つまり、「Mockhtt」と入力して CTRL + スペースを押すと、Eclipse がクラス名を補完し、インポート ステートメントも追加します。
しかし、HTTPServletRequest オブジェクトを作成した後、Eclipse は「インポート org.apache.struts.mock を解決できません」というエラーを出します。
このエラーを回避するにはどうすればよいですか? HTTPServletRequest をモックする必要があります。