spring1.2+hibernate3.0+junit3.8+jdk1.4的單元測試異常解決方法
junit.framework.AssertionFailedError
at junit.framework.Assert.fail(Assert.java:47)
at junit.framework.Assert.assertTrue(Assert.java:20)
at junit.framework.Assert.assertNotNull(Assert.java:220)
at junit.framework.Assert.assertNotNull(Assert.java:213)
at junit.framework.TestCase.runTest(TestCase.java:138)
at junit.framework.TestCase.runBare(TestCase.java:127)
at junit.framework.TestResult$1.protect(TestResult.java:106)
at junit.framework.TestResult.runProtected(TestResult.java:124)
at junit.framework.TestResult.run(TestResult.java:109)
at junit.framework.TestCase.run(TestCase.java:118)
at junit.framework.TestSuite.runTest(TestSuite.java:208)
at junit.framework.TestSuite.run(TestSuite.java:203)
at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:128)
at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)
報這個錯誤的的大多數原因是你的測試類中有一個帶String引數的構造方法,將這個引數去掉就OK了,也就是隻需要有一個無參的構造方法或者你根本不用寫構造方法:)
at junit.framework.Assert.fail(Assert.java:47)
at junit.framework.Assert.assertTrue(Assert.java:20)
at junit.framework.Assert.assertNotNull(Assert.java:220)
at junit.framework.Assert.assertNotNull(Assert.java:213)
at junit.framework.TestCase.runTest(TestCase.java:138)
at junit.framework.TestCase.runBare(TestCase.java:127)
at junit.framework.TestResult$1.protect(TestResult.java:106)
at junit.framework.TestResult.runProtected(TestResult.java:124)
at junit.framework.TestResult.run(TestResult.java:109)
at junit.framework.TestCase.run(TestCase.java:118)
at junit.framework.TestSuite.runTest(TestSuite.java:208)
at junit.framework.TestSuite.run(TestSuite.java:203)
at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:128)
at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)
報這個錯誤的的大多數原因是你的測試類中有一個帶String引數的構造方法,將這個引數去掉就OK了,也就是隻需要有一個無參的構造方法或者你根本不用寫構造方法:)
相關文章
- javaWeb常見異常的解決方法JavaWeb
- 【異常解決】springBoot單元測試es報錯availableProcessors is already set to [12], rejecting [12]Spring BootAI
- 單元測試:單元測試中的mockMock
- 如何單元測試Java的private方法Java
- 單元測試如何測試私有方法_1
- 單元測試實踐的主要問題與解決
- 測試 之Java單元測試、Android單元測試JavaAndroid
- 異常-自定義異常的實現和測試
- Spring10種常見異常解決方法Spring
- Android單元測試與模擬測試詳解Android
- APISIX單元測試準備工作與問題解決方案API
- [iOS單元測試系列]單元測試編碼規範iOS
- 如何實現介面異常場景測試?測試方法探索與測試工具實現
- [iOS單元測試系列]-譯-OCMock常見使用方式iOSMock
- 網路異常測試初探
- Flutter 單元測試Flutter
- Go單元測試Go
- 單元測試工具
- iOS 單元測試iOS
- 前端單元測試前端
- golang 單元測試Golang
- PHP 單元測試PHP
- phpunit單元測試PHP
- JUnit單元測試
- unittest單元測試
- Junit 單元測試.
- 單元測試真
- Java常出現的異常解決方法總結(不斷更新)Java
- java中的單元測試Java
- Android單元測試-對Activity的測試Android
- Android單元測試-對View的測試AndroidView
- 前端測試:Part II (單元測試)前端
- C/C++ 單元自動化測試解決方案實踐C++
- 程式碼重構與單元測試——重構1的單元測試(四)
- Vue 應用單元測試的策略與實踐 04 - Vuex 單元測試Vue
- SAP CRM訂單模型CRMD_SHIPPING的單元測試方法模型
- Flutter 初始專案單元測試解讀Flutter
- javascript單元測試框架mochajs詳解JavaScript框架JS