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



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

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

ringa_lee
ringa_lee

ringa_lee

membalas semua(1)
大家讲道理

webApplicationContext ialah null.
Anda tidak boleh melakukan ini di dalam blok statik dalam static. Anda harus menggunakan spring untuk memulakan konteks atau memulakan ApplicationContext sendiri.
Rujuk contoh ini.


Ujian unit tidak mempunyai WEB persekitaran dan semua WEB objek datang daripada Mock. Apakah parameter yang anda ingin dapatkan harus diketahui terlebih dahulu. Tidak perlu mendapatkannya melalui ServletContext. Persekitaran ujian unit juga tidak mempunyai ServletContext objek.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan