Sure... what questions do you have?

I'd rather not write 8 paragraphs and still not answer your questions...

-----Original Message-----
From: Doublel [mailto:[EMAIL PROTECTED] 
Sent: Monday, September 24, 2007 7:59 PM
To: Tapestry users
Subject: Re: Using PageTester with tapestry-spring

I run into the same problem  I use
http://wiki.apache.org/tapestry/Tapestry5SpringIntegrationAlternative2
Can you explain more detail??

2007/9/24, Joel Wiegman <[EMAIL PROTECTED]>:
>
> Ivan,
>
> I'm using PageTester with Spring integration, but you'll have to jump 
> through a few small hoops to accomplish this.
>
> I've written a "TestHarnessModule" in my <app dir>.services directory.
> This module contributes the Spring services manually.  My code looks 
> very similar to what's found here:
>
> http://wiki.apache.org/tapestry/Tapestry5SpringIntegrationAlternative1
>
> Then, you can pass in the name of the module to your PageTester:
>
> PageTester pageTester= new PageTester("com.myapp.dir", "TestHarness");
>
> IMHO, what's really neat about this is you can point your tests to a 
> different Spring configuration that uses mocked objects, mock 
> databases, etc.  This is what we're doing and it has worked very well.
>
> Hope this helps,
>
> Joel
>
> -----Original Message-----
> From: Ivan Dubrov [mailto:[EMAIL PROTECTED]
> Sent: Monday, September 24, 2007 7:14 AM
> To: Tapestry users
> Subject: Using PageTester with tapestry-spring
>
> Hi,
>
> How can I use the PageTester with the Spring integration? The problem 
> is that when PageTester creates the registry it does not adds 
> SpringModuleDef to the list of modules and all my Spring services are 
> unavailable because of this. Extending the PageTester is not possible 
> as well, so I cannot extend it and provide additional module (like the 
> TapestrySpringFilter does), so I have to copy-paste the complete 
> PageTester and add a line to include SpringModuleDef module to the list.
>
> Are there any other ways that not include dumb copy-pasting?
>
> Just for clearness. How can I add an override to the services when 
> running the tests? Creating AliasContribution's with the mode set to 
> "test", right? But what to do if I want to keep my primary module 
> clear of test services and keep all my test services in the test 
> module inside the src/test Maven2 hierarchy (so they even aren't 
> included in the release build)?
>
> --
> WBR,
> Ivan S. Dubrov
>
>
>
> ---------------------------------------------------------------------
> 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