java - junit4单元测试servletContext空指针异常
ringa_lee
ringa_lee 2017-04-18 10:00:47
0
1
831



如果把获取WEB路径的注释掉,单元测试就正常

所以求助:如何配置单元测试避免servletContext空指针异常?

ringa_lee
ringa_lee

ringa_lee

全員に返信(1)
大家讲道理

webApplicationContextnullです。
static の静的ブロック内でこれを行うことはできません。 spring を使用してコンテキストを初期化するか、ApplicationContext を自分で初期化する必要があります。
この例を参照してください。


単体テストには WEB 環境はなく、すべての WEB オブジェクトは Mock から取得されます。どのパラメータを取得したいのかを事前に知っておく必要があります。 ServletContext を通じて取得する必要はありません。単体テスト環境には ServletContext オブジェクトもありません。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート