대부분의 Junit이 실패한 프로젝트에서 작업하고 있습니다. 제 일은 그들을 고쳐서 달아나게하는 것입니다. 나는 약 200 개의 Junit 클래스를 수정했지만 약 136 개의 Junits가 여전히 실패하고있다. 아이디어가 없다. 어떤 경우에는 실패하고 어떤 것은 실패한다. 문제를 해결하고 ehCache를 시도하십시오. 그것은 폐쇄되고 있습니다.CacheManager.clearAll throws CacheManager가 Junit 프로그램에 대해 종료되었습니다.
Can any body please explain me why this exception occur in Junt testing and that to not all the time.
Please Note we have test cases for "Action" classes as well(Which deal with Servlet Context)
But interesting point all action test classes are getting passed.
Error Message is :
java.lang.IllegalStateException: The CacheManager has been shut down. It can no longer be used.
at net.sf.ehcache.CacheManager.checkStatus(CacheManager.java:1504)
at net.sf.ehcache.CacheManager.getCacheNames(CacheManager.java:1491)
at net.sf.ehcache.CacheManager.clearAll(CacheManager.java:1526)
** 50 * 분 ***? DAO는 Google의 데이터베이스 색인을 재구성하고 무엇을하고 있습니까? O_o –