Hi,

I have create a MultiThreadedTestCase based on the one
descibed in
http://www.javaworld.com/javaworld/jw-12-2000/jw-1221-junit.html.
It uses an Innerclass that extends TestCaseRunnable
that implements Runnable.

When i run the test from Eclipse it works fine. When i
run the test from an ANT build-file it fails with the
following message:
Class
nl.test.threadsafety.TestDatabaseLocking$CounterThread
has no public constructor TestCase(String name) or
TestCase()

junit.framework.AssertionFailedError: Class
nl.ictu.spg.test.threadsafety.TestDatabaseLocking$CounterThread
has no public constructor TestCase(String name) or
TestCase()

What could cause this problem when simply running the
unittest WITHOUT ANT is working fine? I know a
TestClass should extend the TestCase-class but when
implementing Runnable you have a problem with the
run(). But this does not seem to be the problem
otherwise the problem would occur in both instances.

Hope someone has an idea.

Thanks,
Maarten

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to