Hi Vishal,
It seems to me that you are using JUnit 3.7 and that you have a Test
class called ShrinkReportUtilTest that extends ServletTestCase (and
hence JUnit's TestCase) but that doesn't have a constructor with a
String parameter.
With JUnit 3.7 you must provide a constructor like:
public MyTestClass(String testName)
{
super(testName);
}
This is not required with JUnit 3.8+
Hope it helps,
-Vincent
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> Sent: 24 July 2003 15:34
> To: [EMAIL PROTECTED]
> Subject: Error in Cactus
>
> Hi there
> I am trying to create a cactus test. But while running I get
exceptions
>
>
> junit.framework.AssertionFailedError: Exception in constructor:
> testGetParameterSet (java.lang.NoSuchMethodError:
> junit.framework.TestCase:
> method name()Ljava/lang/String; not found
> at
> org.apache.cactus.AbstractTestCase.<init>(AbstractTestCase.java:116)
> at
> org.apache.cactus.ServletTestCase.<init>(ServletTestCase.java:120)
> at
>
walgreens.mwb.shrink.architecture.utils.ShrinkReportUtilTest.<init>(Shri
nk
> ReportUtilTest.java:24)
> at java.lang.reflect.Constructor.newInstance(Native Method)
> at junit.framework.TestSuite.createTest(TestSuite.java:135)
> at junit.framework.TestSuite.addTestMethod(TestSuite.java:114)
> at junit.framework.TestSuite.<init>(TestSuite.java:75)
> at
>
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.getTest(RemoteTes
tR
> unner.java:270)
> at
>
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTe
st
> Runner.java:307)
> at
>
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRun
ne
> r.java:218)
> at
>
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRu
nn
> er.java:151)
> )
> at junit.framework.Assert.fail(Assert.java:47)
> at junit.framework.TestSuite$1.runTest(TestSuite.java:263)
> 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.RemoteTestRunner.runTests(RemoteTe
st
> Runner.java:329)
> at
>
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRun
ne
> r.java:218)
> at
>
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRu
nn
> er.java:151)
>
>
> My configuration is
> I am using cactus 1.2 under IBM WSAD 5 .
>
> Please help.
> Thanks
> Vishal Kelkar
>
> Accenture IDC Mumbai
> Voice - +91-22-55984001
> AIM : vishalkelkar
>
>
> This message is for the designated recipient only and may contain
> privileged, proprietary, or otherwise private information. If you
have
> received it in error, please notify the sender immediately and delete
the
> original. Any other use of the email by you is prohibited.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]