List_Recv
(List Recv)
22 November 2005 16:52
1
Some actions in Rails require sessions spanning multiple pages. Things
like "login & check account" or "fill a shopping cart and check out".
I'm having trouble creating functional testing for these for two
reasons:
1) The post() etc. methods seem to reset the session each time.
2) How do you create a functional test that accesses multiple
controllers?
Specifically, could someone post a functional test to a controller that
requires the user be logged in first?
Thanks.
You might have better results posting this to the Rails mailing list at
http://lists.rubyonrails.org/mailman/listinfo\ .
ยทยทยท
listr...@gmail.com wrote:
Some actions in Rails require sessions spanning multiple pages. Things
like "login & check account" or "fill a shopping cart and check out".
I'm having trouble creating functional testing for these for two
reasons:
1) The post() etc. methods seem to reset the session each time.
2) How do you create a functional test that accesses multiple
controllers?
Specifically, could someone post a functional test to a controller that
requires the user be logged in first?
Thanks.
List_Recv
(List Recv)
22 November 2005 18:47
3
I took a look at some RoR projects, to see how they do this.
Many just set the session explicilty, to simulate what it would look
like in the middle.
I don't like this, because it couples the test to the implementation of
what's stored in the session. It would be much better to have a tester
that can span multiple requests.