現在、GWT アプリでサービス層 (すべての *Impl.java クラス) を単体テストしようとしています。問題は、コード内に、Httpsession によって提供されるオブジェクトを対象とする依存関係があることです。実際には、User オブジェクト (現在ログインしているユーザー) を httpSession に格納しています。
HttpSession (*Impl.java クラス) からそれを取得するために、私はこれを使用しています:
ユーザー user = ServiceUtil.getUser(getThreadLocalRequest().getSession());
単体テスト コードからこのオブジェクトをモックするにはどうすればよいですか?
どうもありがとう、