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]