Try explicitly putting it in your classpath - that's what I do - rather than
relying on Ant's classloader.

-----Original Message-----
From: Chappell, Simon P [mailto:[EMAIL PROTECTED]
Sent: Wednesday, June 18, 2003 1:58 PM
To: Struts Users Mailing List
Subject: RE: StrutsTestCase question


Matt,

I'm just not getting it. But I am getting a NoClassDefFoundError on
MocStrutsTestCase and there are lots of classloader references in the stack
trace. I have strutstest-2.0.0.jar in my ant lib directory, so why can't
junit see it?

Simon

>-----Original Message-----
>From: Raible, Matt [mailto:[EMAIL PROTECTED]
>Sent: Wednesday, June 18, 2003 1:20 PM
>To: 'Struts Users Mailing List'
>Subject: RE: StrutsTestCase question
>
>
>One difference I noticed is that you're using the Mock 
>approach, while I'm
>using the in-container approach.  Here's the relevant part of 
>my JUnit task
>(adapted from Erik Hatcher's JDWA book).  This is actually 
>used to run *all*
>my tests - JUnit/Cactus/StrutsTestCase/etc.
>
>        <junit printsummary="no"
>            errorProperty="test.failed"
>            failureProperty="test.failed"
>            fork="${junit.fork}">
>            <classpath>
>                <pathelement path="${additional.src.dirs}"/>
>                <path refid="test.classpath"/>
>                <pathelement 
>location="${build.dir}/${module}/classes"/>
>                <pathelement location="${test.dir}/${module}/classes"/>
>                <pathelement path="${java.class.path}"/>
>            </classpath>
>
>            <formatter type="xml"/>
>            <formatter type="plain"/>
>            <batchtest todir="${test.dir}/data" if="testcase">
>                <fileset dir="${test.dir}/${module}/classes"
>                    includes="**/*${testcase}*.class"
>                    />
>            </batchtest>
>            <batchtest todir="${test.dir}/data" unless="testcase">
>                <fileset dir="${test.dir}/${module}/classes"
>                    includes="**/*Test.class"
>                    />
>            </batchtest>
>        </junit>
>
>HTH,
>
>Matt
>
>-----Original Message-----
>From: Chappell, Simon P [mailto:[EMAIL PROTECTED]
>Sent: Wednesday, June 18, 2003 12:14 PM
>To: Struts Users Mailing List
>Subject: RE: StrutsTestCase question
>
>
>Matt,
>
>I think my issue is more of configuration, the test cases look pretty
>straightforward themselves.
>
>Simon
>
>>-----Original Message-----
>>From: Raible, Matt [mailto:[EMAIL PROTECTED]
>>Sent: Wednesday, June 18, 2003 12:14 PM
>>To: 'Struts Users Mailing List'
>>Subject: RE: StrutsTestCase question
>>
>>
>>I use it daily (hourly?) and it works great for me.  Here's a sample
>>TestCase: http://tinyurl.com/emwp
>>
>>Matt
>>
>>-----Original Message-----
>>From: Chappell, Simon P [mailto:[EMAIL PROTECTED]
>>Sent: Wednesday, June 18, 2003 10:55 AM
>>To: Struts Mailing List (E-mail)
>>Subject: StrutsTestCase question
>>
>>
>>Has anyone had any luck getting StrutsTestCase to work? It's 
>>an extension of
>>JUnit, which we already use on our project, but I have had no 
>>luck getting
>>it to run. I've read that HowTo and the FAQ and the Intro and 
>>looked at the
>>sourceforge forums, but have found nothing that helps.
>>
>>Time to call for "International Rescue"! :-)
>>
>>Simon
>>
>>-----------------------------------------------------------------
>>Simon P. Chappell                     [EMAIL PROTECTED]
>>Java Programming Specialist                      www.landsend.com
>>Lands' End, Inc.                                   (608) 935-4526
>>
>>"Never give in - never, never, never, never, in nothing great or
>>small, large or petty, never give in except to convictions of
>>honor and good sense." - Sir Winston Churchill
>>
>>---------------------------------------------------------------------
>>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]
>>
>>
>
>---------------------------------------------------------------------
>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]
>
>

---------------------------------------------------------------------
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]

Reply via email to