I created a controller and within the controller I have two separate
functions that involve the cookie that I implemented:
cookies[:login] = 1
When I try this out on the actual site, it seems to work rather well.
However, I also must create a functional test that tests for these
conditions in an automated manner. I managed to find a plugin called
assert_cookie that allows me to assert if there is a cookie at the
current time or not. When I attempted to use it, it did not have the
The test came out to be like this:
The result was that the first assertion succeeded but the second one
Using Netbeans debugger, I was able to step through the test to see
what was going on. It seems that when it enters the logout method,
the cookie does not seem to exist. It will check for cookies[:login]
and skip over the delete step. I tried to sift through @response and
other local variables, but cannot seem to figure why this is so. Does
anybody know what's going on? Thanks in advance.