[Seaside] Albatross: How should I access the model?
adi at netstyle.ch
Sun Mar 2 17:40:49 UTC 2008
Apparently this got lost in a recent refactoring.
In Albatross-al.215 you can access the root component instance from a
unit test. As an example see APierTest>>testEditPage.
This version of Albatross also allows one to easily access to the
current URL and title as you requested in another mail.
On Feb 29, 2008, at 09:51 , Matthias Berth wrote:
> in the Albatross paper  there is a section about "Model
> access" (p 15):
>> There is unlimited access to the
>> model available by the test component accessor
>> ATestCase>>testComponent. Depending
>> on the test components code, we may access the model with self
>> testComponent model
>> or likewise. The model access can be useful for assertions before
>> and after user interactions.
> I'd like to do just that, e.g. accessing the Pier kernel after I have
> added / removed a page. The method testComponent seems to have
> migrated to AComponentWrapper, looking at its senders does not help.
> All the example tests seem to deal only with user interactions
> (browser click: etc).
> So, how do I access the model from inside an Albatross unit test?
>  http://www.iam.unibe.ch/~scg/Archive/Projects/Brue06a.pdf
> seaside mailing list
> seaside at lists.squeakfoundation.org
More information about the seaside