[Seaside] Overriding session class for SeasideTesting based test
rickf at ca-flower.com
Thu Sep 21 16:56:15 UTC 2006
David Shaffer wrote:
> You can override #configureApplicationForComponent: to set your session
> class. I have pasted an example from the online tutorial below:
> configureApplicationForComponent: aComponentClass
> super configureApplicationForComponent: aComponentClass.
> app configuration addAncestor: MyCustomConfiguration localConfiguration.
> app preferenceAt: #sessionClass put: MyCustomSession.
> FakeMailer reset.
> app preferenceAt: #mailerFactory put: FakeMailer
Thanks David.. I plopped that (with a few mods obviously) into my test
class (not the main Seaside class being tested) and it magically started
picking up my proper session..
More information about the Seaside